0
我正在使用PDO :: FETCH_ASSOC從數據庫讀取結果。問題是我在同一個文件中做了兩次。這是一個已知的問題嗎?什麼是替代方案?PDO多次讀取相同的查詢
這裏是我的代碼:
FIRST TIME
while($row = $ordersQuery->fetch(PDO::FETCH_ASSOC))
{
$totalAmount += $row['clientPrice']/100;
}
echo $totalAmount;
SECOND TIME
while($row = $ordersQuery->fetch(PDO::FETCH_ASSOC))
{
....
}
每當我刪除第一個取,第二工作正常。如果我有兩個,第二個不會返回任何東西。
謝謝!
語句句柄('$ ordersQuery')不包含結果集。你的意思是迭代'$ orders'嗎? –
啊,是的,我做到了。 – JRL