Re: [請益] 小問題

看板PHP作者 (阿空)時間18年前 (2007/07/31 15:30), 編輯推噓0(002)
留言2則, 1人參與, 最新討論串4/9 (看更多)
※ 引述《showsky (小小世界)》之銘言: : ※ 引述《showsky (小小世界)》之銘言: : : 預設PORT就是3306 不需要麻煩這樣寫 : : SQL語法錯誤 去掉分號select * from customers where name='$old_name' : $str = "select * from `customers` where `name`='$old_name'"; 加分號是沒有問題的(雖然官網的確有提醒不要加) 另外identifier(就是table或column的名字) 只要不是SQL的關鍵字,也不用加backtick(`) 其實像是MDB2這類推廣跨DBS的東西甚至會建議 應該設定table和column的名字的時候就不要使用關鍵字 (可參見http://pear.php.net/manual/en/package.database.mdb2.intro-quote.php ) 至於原po的問題,我在想會不會是根本沒有連到資料庫或是登入失敗 (但那樣應該也會有connection failure的php warning... @.@) 可以試一下在mysql_connect()和mysql_query()的後面都加一行 if(mysql_errno()) echo mysql_error(), "<br />\n"; -- 只要抓住他那根尾巴 就可以讓他服服貼貼的 http://www.streetvoice.com.tw/kong0107/music -- ※ 編輯: kong0107 來自: 218.170.118.31 (07/31 15:33)

07/31 15:34, , 1F
順便檢查一下table name有沒有拼錯吧..也許是customer ??
07/31 15:34, 1F

07/31 15:38, , 2F
另外建議原po下次要用好一點的標題唷
07/31 15:38, 2F
文章代碼(AID): #16hkKU34 (PHP)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 4 之 9 篇):
1
11
2
4
4
10
3
4
0
2
2
6
2
2
文章代碼(AID): #16hkKU34 (PHP)