2017-07-07 13 views
1

私は私のSQLテーブルを更新したいが、私の場合、私はあなたのSQL構文でエラーが発生しているこのSQLクエリで単一引用符を許可

のようなエラーを見て取得しています。ライン1

$name = "A'nme"; 

$this->db->update("users",["name" => $name]); 

私のプロジェクトでCodeIgniterの

に基づいてどのように私はこの問題を解決することができます 『「ivision』近くで使用する権利構文については、ご使用のMariaDBサーバーのバージョンに対応するマニュアルを確認してください?

+1

可能な複製(https://stackoverflow.com /質問/ 1912095 /アポストロフィ - 一重引用符を含める方法を挿入する) –

+1

SQLで特殊文字(& '_%)をエスケープする方法を検索 –

答えて

2

ダブルアップし、より良い、それを見るために単一引用符を使用します。[?アポストロフィ(単一引用符)を含む値を挿入する方法] How to insert a value that contains an apostrophe (single quote)?

$name = 'A''nme'; 
+0

2番目に保存したくない私のdbで引用符、私は1つの引用だけをしたい –

+0

これはA'nmeを出力します...それはあなたが望んでいないですか? – Flynn

+0

私のデータベースではA''nmeとして保存する –

関連する問題