Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Xóa bản ghi mysql không hoạt động trong codeIgniter

Dự đoán hơi hoang đường, nhưng nhìn vào phương thức bộ điều khiển của bạn và tên biến, tôi cho rằng bạn đang chuyển title qua url, giống như

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

Điều này khiến tôi nghĩ rằng truy vấn của bạn không hoạt động do mã hóa các khoảng trắng trong url (hoặc các ký tự khác) sẽ không khớp với các khoảng trắng không được mã hóa trong db của bạn.

Hãy thử với:

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. Nhận một mục từ một chuỗi danh sách trong MySQL

  2. Bảo quản và hiển thị văn bản chính xác như cách nó được nhập và gửi

  3. So sánh giá trị của hai cột

  4. TOP và ORDER BY sql error

  5. không thể cài đặt mysql trên ubuntu 11