Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Excluir registros mysql não está funcionando no codeIgniter


Um palpite, mas olhando para o método do seu controlador e os nomes das variáveis, suponho que você esteja passando o título via url, algo como
http://example.com/admin/delete/Title to be deleted

O que me leva a pensar que sua consulta não está funcionando devido à codificação dos espaços no URL (ou outros caracteres) que não corresponderão aos espaços não codificados em seu banco de dados.

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