[請益] result的錯誤

看板PHP作者 (玉米怪)時間16年前 (2009/04/13 18:49), 編輯推噓1(105)
留言6則, 6人參與, 最新討論串1/1
錯誤訊息一直在第三行 不太懂到底是哪裡有寫錯~_~ 1 include('../mysql.inc.php'); 2 $result=mysql_query("SELECT * FROM db_Categories ORDER BY db_index DESC"); 3 $result2=mysql_query("SELECT * FROM user WHERE User_id='$_POST['id']'"); 4 $total=mysql_num_rows($result2); -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.126.45.195

04/13 18:56, , 1F
把後面改成這樣試試! User_id='".$_POST['id']."'"
04/13 18:56, 1F

04/13 19:12, , 2F
喔喔!!! 可以用了!!!!! 謝謝evil2004!!!
04/13 19:12, 2F

04/13 19:51, , 3F
用{$_POST['id']}也可以
04/13 19:51, 3F

04/15 15:51, , 4F
請用 User_id='".((int) $_POST['id'])."'
04/15 15:51, 4F

04/15 18:13, , 5F
id不一定int,應該是要用 mysql_real_eacape_string()
04/15 18:13, 5F

04/16 14:07, , 6F
pdo prepare 是你的好朋友
04/16 14:07, 6F
文章代碼(AID): #19unYWdD (PHP)
文章代碼(AID): #19unYWdD (PHP)