Re: [請益] 小問題

看板PHP作者 (~~哇是卡倉~~)時間18年前 (2007/08/01 10:43), 編輯推噓4(406)
留言10則, 3人參與, 最新討論串6/9 (看更多)
先謝謝版上各位大大的經驗與解決方法~(感動中~~>"<) 其實我也有想過我的資料是不是本身有問題~或是我的資料表名稱是否有寫錯之類的錯誤~ 可是我用命令提示字元來看資料庫的東西時,裡面有我要查詢的人的資料啊@@~~ 我有試過用$_POST['old_name'];來接的方法~結果和之前的一樣~ 我也有用大大說的在程式碼裡面加上: if(mysql_errno()) echo mysql_errno(),"<br />\n"; 此時跑出來的結果如下: 1064 Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource 查無此人!! 囧興~~還是找不到資料跑出預期的結果~ 若在程式中加使用這個方法: $str = "select * from 'customers' where 'name'='$old_name';"; 則他錯誤的數字會變成:1064->1267,而警告和查無此人是一樣的~ 想問一下,哪裡可以直接找到安裝apach、php和mysql的完整安裝流程呢?因為好像有好多 東西可以掛在php上面~我想是不是我安裝有問題才會導致錯誤發生~>"< 還有套裝元件和分開安裝是差在哪裡呢?這二種方法都有人用~我也不知道是用哪一種會 比較好~~^^||| 因為我不是相關科系的學生~是自己買書從最原始的html學起的~ 看到版上的大大回答問題的專業與思考~想問一下要怎麼加強自己這方面的能力? 除了買書自己研讀外~像各位大大提到要去看英文的網站~^^|||~本身英文也沒有很好~ 不知道有哪一些好的英文參考網站(中文的更好啦~^^)是版友們覺的很有幫助的~ 最後先謝謝各位回答問題~感激不盡~~\^0^/~謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 222.156.78.163

08/01 10:47, , 1F
欄位名稱用「`」而不是「'」喔,你也以先檢查回傳的result
08/01 10:47, 1F

08/01 10:51, , 2F
(用mysql_num_rows()來檢查,是否沒有查詢到結果)
08/01 10:51, 2F

08/01 14:50, , 3F
把sql_error() 秀出來吧 ~~
08/01 14:50, 3F

08/01 18:19, , 4F
你說的sql_error()是指啥麼哩??是把那一段程式碼放到像
08/01 18:19, 4F

08/01 18:22, , 5F
phpmyadmin的sql中去除錯的結果嗎??~我要試了一下~結果如下
08/01 18:22, 5F

08/01 18:24, , 6F
#1064 - You have an error in your SQL syntax; check the
08/01 18:24, 6F

08/01 18:24, , 7F
manual that corresponds to your MySQL server version
08/01 18:24, 7F

08/01 18:25, , 8F
for the right syntax to use near '$link_ID = mysql_conn
08/01 18:25, 8F

08/01 18:26, , 9F
ect("localhost:3306","root")' at line 1
08/01 18:26, 9F

08/01 18:26, , 10F
會不會是我mysql的設定問題呢?~先謝謝你的回答~^^
08/01 18:26, 10F
文章代碼(AID): #16h_D8No (PHP)
討論串 (同標題文章)
以下文章回應了本文
完整討論串 (本文為第 6 之 9 篇):
1
11
2
4
4
10
3
4
0
2
2
6
2
2
文章代碼(AID): #16h_D8No (PHP)