當通過PHP評估Mysql數據庫時,mysql查詢中的「`」或「」或「'引號是否有區別?Mysql/PHP報價問題!
2
A
回答
6
如果您在名稱中使用空格或逗號(不要!)或具有名稱類似於函數的列,則使用`(back ticks)來轉義列/表名稱,例如:AVG,MIN等。
您通常使用雙引號開始/結束PHP中的字符串。這會讓你用單引號在MySQL查詢中開始/結束字符串。
2
MySQL的: 的反勾用作標識符引號字符,你應該在名稱聲明使用它的時候,更是當你有特殊字符,如空格或保留字的名稱(避免它 - 你會安全你自己有些麻煩!)。
單引號和雙引號都幾乎相同,據我所知有隻是一個微小的差別::
如果ANSI_QUOTES SQL模式被激活,字符串可以被引用僅在單引號 因爲字符串引用在 內雙引號被解釋爲標識符。
參考:http://dev.mysql.com/doc/refman/5.1/en/string-syntax.html
PHP: 有單,雙引號之間有很大的區別:
變量和轉義特殊字符序列不會被 ,當他們出現在擴大單引號字符串。
相關問題
- 1. PHP報價問題
- 2. FileHelpers報價問題
- 3. 量角器報價問題
- 4. ASP.net IE6與報價問題
- 5. PHP htmlentities報價問題
- 6. PHP的報價問題
- 7. Inno設置報價問題
- 8. bash的報價問題
- 9. PHP的Wordpress報價問題
- 10. 具體報價問題
- 11. 三元運算符報價問題
- 12. 在PHP問題的HTML報價
- 13. CKEditor「和\」魔術報價問題
- 14. Mysql撇號和報價問題
- 15. 問題在response.write轉義報價
- 16. c#HTML內嵌樣式報價問題
- 17. JS/HTML嵌套報價語法問題
- 18. 三層嵌套報價的問題
- 19. 使用Javascript PHP內 - 報價問題
- 20. PHP有問題包括JavaScript和報價?
- 21. CRM報價/ quotedetail刪除問題(插件)
- 22. 生成RSS Feed報價標記問題
- 23. Postegre sql更新語句報價問題
- 24. 問題與雙引號和報價
- 25. 奇怪的jquery報價問題
- 26. MYSQL插入和PHP報價問題
- 27. 問題,當一個額外的報價
- 28. 回覆HTML標記問題報價
- 29. 問題與報價,同時在JavaScript
- 30. 問題之報價紅帽openshift
是的,是有。但是它與「通過PHP」沒有任何關係。 –