PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 其他群組 > 疑難雜症區
帳戶
密碼
 

回應
 
主題工具
majo
Major Member
 

加入日期: Oct 2003
文章: 136
我想請問一條php錯誤的訊息...

可以的話我想請問下面的錯誤訊息是什麼意思...

Warning: Supplied argument is not a valid MySQL result resource in c:\apache\htdocs\index.php on line 14

自己翻譯...
提供的數據不是根據MYSQL導致錯誤...在14行

問題是我自己keyin的程式碼和書上範例一樣
一樣的伺服器,一樣資料庫,他行,我不行...

所以我向問這條錯誤訊息的意思,看看我到哪裡錯了

該檔案
其中index.php是我做的,-index.php是書上的範例

另外 Dreamweaver 說14行是while( ){ } 那行
可是我算不是,是 $str 那行
====程式碼=====
01.<meta http-equiv="Content-Type" content="text/html; charset=big5">
02.<html><head><title>我 第一個討論區</title></head>
03.<body>
04
05.<a href="input.php">我要發言</a><p>
06.<table border="1" align="center">
07.<tr><td>發佈時間</td><td>討論主題</td><td>發佈人</td><td>人氣指數</td></tr>
10
11.<?
12.$link=mysql_connect("localhost","gbookgod","123456");
13.mysql_select_db("_gbook",$link);
14.$str="select serial,time,title,count,name,email from disscuss order by time desc,serial,desc";
15.$list=mysql_query($str,$link);
16.while(list($serial,$time,$title,$count,$name,$email)=mysql_fetch_row($list)){
17.echo "<tr>111</tr>";}
18.mysql_close($link);
19.?>
20.</table>
21.</body>
22.</html>
=============
     
      

此文章於 2005-07-11 10:02 AM 被 majo 編輯.
舊 2005-07-11, 09:55 AM #1
回應時引用此文章
majo離線中  
Wallace Wang
*停權中*
 
Wallace Wang的大頭照
 

加入日期: Jan 2001
您的住址: 講到淹水你會想到哪裡?
文章: 1,829
第14行是mysql_close($link);
把他拿掉
 
舊 2005-07-11, 10:02 AM #2
回應時引用此文章
Wallace Wang離線中  
majo
Major Member
 

加入日期: Oct 2003
文章: 136
引用:
作者Wallace Wang
第14行是mysql_close($link);
把他拿掉

我拿掉了...可是還是一樣的錯誤訊息

剛才發現一件奇怪的事


發佈時間,主題...是寫在php上面
所以執行後錯誤訊息應該要在發佈時間,主題...的下面才對
怎麼會跑到上面呢...是我多心嗎??

等下要去工作了....晚上在回...
先謝謝肯花時間看我的問題的各位前輩們
舊 2005-07-11, 10:46 AM #3
回應時引用此文章
majo離線中  
老阿富
Regular Member
 

加入日期: Oct 2002
文章: 69
你確定SQL語法是正確的嗎?
先在MySQL下執行那段SQL語法試看看吧
舊 2005-07-11, 10:52 AM #4
回應時引用此文章
老阿富離線中  
sonic13
New Member
 

加入日期: Oct 2004
文章: 6
將 order by serial 後面的逗號',' 去除就可以了.

$str="select serial,time,title,count,name,email from disscuss order by time desc,serial desc";
舊 2005-07-11, 05:10 PM #5
回應時引用此文章
sonic13離線中  
majo
Major Member
 

加入日期: Oct 2003
文章: 136
謝謝上面兩位前輩的回覆
問題已解決...

我想老阿富前輩應該是已經知道我的錯誤在那
但要讓我學習除錯的經驗,所以才會要我去執行那段SQL語法的
錯誤能解決實在太謝謝你們了
舊 2005-07-11, 06:45 PM #6
回應時引用此文章
majo離線中  


回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是10:05 PM.


vBulletin Version 3.0.1
powered_by_vbulletin 2025。