看板 PHP 關於我們 聯絡資訊
其實一直以來 我似乎都會去踩到php跟mysql變數的地雷? 自己定義了一些變數,然後程式不管怎跑都會error 後來才會發現說 這個變數名稱不能使用 我想問看看板上各位 大概都會是哪種變數名稱不能使用阿 剛剛在sql裡面創了一個叫做right的table 結果也是掛了.. 改名之後才有可以讓我執行 想說變數名稱盡量好懂跟變數有關,結果名稱不能用orz.. -- 只有正妹的無名才有連結價值阿.. http://www.wretch.cc/blog/fancyou 非正妹 所以沒有連結價值 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.21.192.210
SKL:php reserved variable, mysql reserved keywords 08/20 08:24
LPH66:mysql query 的好習慣: table 名全部用 `` 夾起來 08/20 09:12
mattttt:`真的不好打阿.... 08/20 09:57
MOONRAKER:最簡單的想法就是,你會想到right,別人也會 08/20 12:12
MOONRAKER:所以就加個字母,比如說tright,就不會碰到了 08/20 12:13
MOONRAKER:還有SQL的保留字就是那些,記不起來請不要牽拖別人。 08/20 12:14
MOONRAKER:不然還有sqlyog這種支援敘述著色的工具好用。 08/20 12:16