MySQL數(shù)據(jù)庫查詢語句注意事項 |
發(fā)布時間: 2012/8/23 16:41:47 |
幫同事調(diào)試代碼: $sql_insert_user = sprintf( "INSERT INTO cc_user('cc_id', 'name', 'password') values (:cc_id, :name, :password)"); 一直提示SQL語句語法錯誤,無法進行 insert操作。 直接在MySQL中執(zhí)行SQL 語句時,是可以的。 phpadmin 將生成的SQL 語句轉換成PHP代碼的時候,會發(fā)現(xiàn),字段屬性換成了 `cc_user` 而不是單引號。 因為PHP中單引號內(nèi)是作為字符串處理的,所以字段要么使用 ` (制表符Tab上面的按鍵),要么就不加(這種情況下,字段不能是mysql關鍵字或者保留字)。 基礎很重要呀! 本文出自:億恩科技【www.allwellnessguide.com】 |