テキストでデータを保存/更新しようとしています... ...つまり、のキーワードをページのタイトルに挿入すると..... "これは500の内部サーバーエラーを表示し、 "という単語を上記のテキストの中に入れておくと、簡単にデータベースに保存されます。 更新、、などの予約語をデータベースに追加/更新すると同じことが起こります。エラーはmysqlの予約語に起因していますが、それを取り除く方法はありませんか?私はテキストの上に更新するようにCodeIgniterの、コードを使用していますなぜデータベースにテキスト 'insert'を含むフォームからデータを挿入できないのですか?
は次のとおりです。
function update_template($id,$newtext,$newcomptext)
{
$data=array(
'option_value'=>$newtext,
'competitive_value'=>$newcomptext
);
$this->db->where('id', $id);
$this->db->update('report_texts', $data);
return 'Successfully Updated';
}
私は助けのために非常に感謝するでしょう。
実際に何が挿入されているかを調べるためにlastQuery()関数を使ってみましたか? –
database.phpのdb_debugをtrueに設定して、エラーが発生したときにCIが実行していた内容を出力します。 – Josnidhin