Mysql
 sql >> база данни >  >> RDS >> Mysql

Изтриването на mysql записи не работи в codeIgniter

Малко странно предположение, но като гледам метода на вашия контролер и имената на променливите, предполагам, че предавате title чрез url, нещо като

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

Което ме навежда на мисълта, че вашата заявка не работи поради кодиране на интервалите в URL адреса (или други знаци), които няма да съответстват на некодираните интервали във вашата база данни.

Опитайте с:

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. MySQL - Не може да се създаде изглед с променлива SET вътре

  2. MySQL:запазване на часовата зона на сървъра или на потребителската часова зона?

  3. Mysql изберете по най-добро съвпадение с харесване

  4. Премахнете напълно MariaDB или MySQL от CentOS 7 или RHEL 7

  5. Как да разбера дали индексът на mysql се вписва изцяло в паметта