sql >> Database >  >> RDS >> Mysql

Mysql-records verwijderen werkt niet in codeIgniter

Een beetje een wilde gok, maar kijkend naar je controllermethode en de namen van de variabelen, neem ik aan dat je de titel doorgeeft via url, zoiets als

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

Wat mij ertoe brengt te denken dat uw zoekopdracht niet werkt vanwege de codering van de spaties in de url (of andere tekens) die niet overeenkomen met de niet-gecodeerde spaties in uw db.

Probeer met:

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



  1. for loop in een cursororakel

  2. PHP-query opnieuw afstemmen invoegen, maar geen gegevens invoegen in de tabel

  3. MySQL versus SQL Server Express

  4. CONVERTEREN() in SQL Server