→ lanyatin:後面的東西 我有打了 可是就最後這行 $str=xx 這邊出問題 12/14 13:28
※ 引述《lanyatin (熊熊熊)》之銘言:
: 一開始我抓取這樣的資料
: $str="SELECT * FROM student WHERE student_account='$auuount';";
: $result=mysql_query($str,$link_ID);
: $record=mysql_fetch_array($result);
: 後面
: $str="SELECT * FROM class WHERE class_name='$record['class_name']';";
: 為什麼不能再依網頁執行兩次
: 資料庫的抓取動作?
: 是因為有先決條件設定不能這樣 還是我有地方做錯了呢???
: 麻然請大大解惑 感謝
還要再做
$result=mysql_query($str,$link_ID);
$record=mysql_fetch_array($result);
取回來的資料才是第二組SQL的資料
不然只是
$str="SELECT * FROM class WHERE class_name='$record['class_name']';";
這樣子 只會把之前的SQL蓋掉並沒有在query出去
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.35.200.59