[請益] 讀取會員資料?

看板PHP作者 (二老林)時間12年前 (2013/11/27 20:50), 編輯推噓2(2011)
留言13則, 6人參與, 最新討論串1/1
$dl="select * from `total` where `m_username`=".$_SESSION["membername"]; 請問上面程式哪裡出問題? Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\stock\list.php on line 11 Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\stock\list.php on line 24 我echo $_SESSION["membername"]有我要的值,但是程式卻有問題?請指教? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.143.229.73

11/27 20:55, , 1F
關鍵程式碼都沒有還要人幫你隔空抓藥嗎 0.0
11/27 20:55, 1F

11/27 20:55, , 2F
它吐什麼 error 給你就直接 google 有這麼困難? @@?
11/27 20:55, 2F

11/27 20:58, , 3F
SQL 語法不正確,你得到的Resource是NULL
11/27 20:58, 3F

11/27 20:58, , 4F
NULL遞給MySQL 查資料的function一定出錯
11/27 20:58, 4F

11/27 20:59, , 5F
另外php team不打算繼續維護mysql_系列function
11/27 20:59, 5F

11/27 21:00, , 6F
請多改用mysqli 或 pdo 處理你的資料庫
11/27 21:00, 6F

11/27 21:01, , 7F
我知道 因為我只有改這一行的程式,沒改之前可以跑,所以
11/27 21:01, 7F

11/27 21:01, , 8F
我想說這樣比較精簡,
11/27 21:01, 8F

11/27 21:02, , 9F
WHERE m_username = '變數'
11/27 21:02, 9F

11/27 21:03, , 10F
而且echo $_SESSION也有我要的值,那請問sql要怎麼下?
11/27 21:03, 10F

11/27 21:59, , 11F
少單引號
11/27 21:59, 11F

11/27 23:35, , 12F
變數少了引號
11/27 23:35, 12F

11/28 10:43, , 13F
期望資料庫連接的resource,但是卻沒連接成功,所以是booean
11/28 10:43, 13F
文章代碼(AID): #1IbUgcLo (PHP)
文章代碼(AID): #1IbUgcLo (PHP)