[請益] 一直抓不到SQL的資料
$userid = $_GET['userid'];
//送出SQL指令
//選取出與使用者輸入的帳號一樣的資料
$result = mysql_query("select userid,username,userenable,user_position,note
from user where userid = '$userid'");
//將選出的資料載入陣列
$data=mysql_fetch_array($result);
if (empty($data[0])){echo "沒資料";}else{echo "到這嘍";}
出來的結果是沒資料 = ="
想請問是不是sql query 出問題了
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.127.72.91
推
05/17 22:59, , 1F
05/17 22:59, 1F
確認有資料,請您可依上圖看一下
推
05/17 23:19, , 2F
05/17 23:19, 2F
推
05/17 23:45, , 3F
05/17 23:45, 3F
→
05/17 23:46, , 4F
05/17 23:46, 4F
→
05/18 00:00, , 5F
05/18 00:00, 5F
推
05/18 00:17, , 6F
05/18 00:17, 6F
小弟稍有抓到一些問題了,但還是解不開 = ="
值的變動那邊稍微改一下就有差別
下$result = mysql_query("select userid,username,userenable,user_position,note
from user_4im960016.user where userid =1"); 就會抓到資料
下$result = mysql_query("select userid,username,userenable,user_position,note
from user_4im960016.user where userid ='1'"); 一直抓的到資料
下$result = mysql_query("select userid,username,userenable,user_position,note
from user_4im960016.user where userid ='$userid'"); 就沒資料了
下$result = mysql_query("select userid,username,userenable,user_position,note
from user_4im960016.user where userid =$userid");沒資料
這什麼情況XDD 還煩請高手解答一下
→
05/18 00:24, , 7F
05/18 00:24, 7F
確定有。因為實在不方便提供原始檔,造成大家困擾ˊˋ
→
05/18 00:28, , 8F
05/18 00:28, 8F
→
05/18 00:29, , 9F
05/18 00:29, 9F
謝謝大家熱情的回覆 <(_ _)> 問題已解決。
還是第一次遇到這情況。
原 $userid = $_GET['userid'];
改 $user_id = $_GET['userid']; 就莫明妙秒的好了
※ 編輯: sdallan 來自: 59.127.72.91 (05/18 00:42)
推
05/18 03:05, , 10F
05/18 03:05, 10F
→
05/18 15:33, , 11F
05/18 15:33, 11F
PHP 近期熱門文章
PTT數位生活區 即時熱門文章