sql >> Databasteknik >  >> RDS >> Mysql

Ta bort mysql-poster fungerar inte i codeIgniter

Lite vild gissning, men när jag tittar på din kontrollmetod och variabelnamnen antar jag att du skickar titeln via url, något liknande

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

Vilket får mig att tro att din fråga inte fungerar på grund av kodning av mellanslagen i webbadressen (eller andra tecken) som inte matchar de icke-kodade mellanslagen i din db.

Prova med:

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



  1. Naturlig sort som stöder stora siffror

  2. MySQL - Operand bör innehålla 1 kolumn(er)

  3. MySQL INSERT och SELECT prioritetsordning

  4. hur utlöser man en uppdatering av ett tabellradvärde med hjälp av ett radvärde från en annan tabell i Apex Oracle SQL?