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. Postgresは、結合テーブルのarray_aggに対して[]ではなく[null]を返します

    2. mysqlは動的にテーブルを作成します

    3. MySQL Sum()複数の列

    4. エラー:ファイルpg_tblspc / 4815857 / PG_11_201809051 / 16321を拡張できませんでした:デバイスにスペースが残っていません