Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Usuwanie rekordów mysql nie działa w kodzieIgniter

Trochę szalone, ale patrząc na metodę kontrolera i nazwy zmiennych, zakładam, że przekazujesz title przez adres URL, coś w stylu

http://example.com/admin/delete/Title to be deleted

Co prowadzi mnie do wniosku, że Twoje zapytanie nie działa z powodu kodowania spacji w adresie URL (lub innych znaków), które nie pasują do niezakodowanych spacji w Twojej bazie danych.

Spróbuj z:

function delete_article_db($title) {
    $this->db->where('Title', rawurldecode($title) );
    $this->db->delete('article');
}



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Google wykresy ciągłą oś X z tablicy php

  2. MySQL w AWS EC2 - Jak się skaluje?

  3. Mnożenie macierzy w Pythonie i mysql

  4. Uruchom skrypt z EntityManager JPA na Mysql

  5. Usuń z dołączeniem w MySQL