作者lanyatin (熊熊熊)
看板PHP
標題[請益] 為什麼不能連續做兩次抓取資料庫動作
時間Fri Dec 14 13:05:26 2007
一開始我抓取這樣的資料
$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']';";
為什麼不能再依網頁執行兩次
資料庫的抓取動作?
是因為有先決條件設定不能這樣 還是我有地方做錯了呢???
麻然請大大解惑 感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 221.169.91.167
推 JoeHorn:你後面的 $str 只定義字串,沒丟給 mysql_query 不是嘛? 12/14 13:10
→ lanyatin:有阿 後面的都有打 可是就這行出問題... 12/14 13:27
→ kui3:你寫的code不完整..如果第一個沒值..後面會直接掛掉... 12/14 13:51
推 buganini:會不會是$record['class_name']的問題? 12/14 14:04
→ buganini:改成{}包起來看看 個人不太喜歡把變數直接擺在字串裡就是 12/14 14:04
→ buganini:不想遇到這種問題... 12/14 14:05