2017-07-07 123 views
1

我想更新我的SQL表,但對我來說,我得到錯誤這個樣子的允許在SQL查詢單引號

您的SQL語法錯誤;檢查對應於您MariaDB的服務器版本正確的語法在線路附近使用「暫無報價參數'基於笨

1個

$name = "A'nme"; 

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

項目中,我該如何解決這個問題的手冊?

+1

的可能的複製(https://stackoverflow.com/questions/1912095/how-to-insert-a-value-that-c​​ontain-an-apostrophe-single-quote) –

+1

查看如何在sql中刪除特殊字符(&'_%) –

回答

2

雙和使用單引號,以更好地看到它:?如何插入包含撇號(單引號)的值] How to insert a value that contains an apostrophe (single quote)?

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

我不想保存第二個在我的分貝報價,我只想要1報價 –

+0

這將輸出A'nme ...是不是你想要的? – Flynn

+0

不是。在我的分貝中,它保存爲A''nme –