關於迴圈輸出資料表的問題

edited 三月 6 in PHP新手區
最近在學習如何寫出一個購物網站
可是在寫購物車系統的時候碰到了一點瓶頸
按照以下的while迴圈把資料表的資料寫出array
可是在輸出的時候只能顯示出第2筆以後的資料
第1筆資料永遠不能正常顯示
我有試過echo $totalRows_shoppingcart
是可以正常顯示出資料列數
可是echo $list_arr[0] 時只能印出第2筆資料
還望能指點一下
謝謝
mysql_select_db($database_database, $database);
$query_shoppingcart = 
"
SELECT * FROM shoppingcart,product,user
WHERE
(shoppingcart.ProductID = product.ProductID)
AND
(shoppingcart.UserID = user.UserID)
;";
$shoppingcart = mysql_query($query_shoppingcart, $database) or die(mysql_error());
$row_shoppingcart = mysql_fetch_assoc($shoppingcart);
$totalRows_shoppingcart = mysql_num_rows($shoppingcart);
$i=0;
$list_arr = array();
$total = 0;

while
($list = mysql_fetch_array($shoppingcart))
{
$list_arr[$i] = $list;
$i++;
}

評論

Sign In or Register to comment.