Re: [請益] mysql_fetch_array()
※ 引述《yorjing (yorjing)》之銘言:
: 小弟我寫了讀取資料庫的的指令
: $sql="SELECT distinct sender from message where date='$_GET[date]' and
如果你確定連線到資料庫這部份沒問題
單純以上面sql來看,你可以試試用sprintf
$sql=sprintf("SELECT distinct `sender` FROM `message` WHERE
`date` = '%s' AND
( `sender` = '%s' OR `receiver` = '%s' )
ORDER BY `mid` asc ",$_GET['date'],$_GET['id'],$_GET['id']);
mysql_query($sql); <=有錯誤,這句不就會印出訊息了嗎?
: $result = mysql_query($sql)|| die('無法執行查詢: '.$sql);
: while($record=mysql_fetch_array($result)){}
: 發現印出來的sql語法可以直接在資料庫裡面執行
: 但遇到while($record=mysql_fetch_array($result)){}
: 就會產生
: Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result
: resource in C:\AppServ\www\main.php on line 17
: 請問一下各位大大
: 我寫得程式語法哪邊有問題嗎?
: 先謝謝各位大大的幫忙
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.94.82
※ 編輯: sanforever 來自: 140.113.94.82 (05/18 08:46)
噓
05/18 17:57, , 1F
05/18 17:57, 1F
推
05/22 01:44, , 2F
05/22 01:44, 2F
推
05/23 10:11, , 3F
05/23 10:11, 3F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 3 篇):