0
我有一個foreach檢查我的php站點中的會話數量以及它從db獲取的每個會話的項目名稱。在PHP的foreach的每次迭代中將元素存儲在數組中每個迭代
我想按順序在變量中存儲名稱,以便我可以使用它們,因此我不必再次調用數據庫。
這裏是在foreach:
foreach ($_SESSION['cart'] as $item)
{
$pid = $item['itemId'];
$q = $item['qty'];
$query2 = $con -> prepare("SELECT * FROM item_descr WHERE id_item = :idItem");
$query2-> bindValue (':idItem',$pid);
$query2->execute();
$row2 = $query2->fetch(PDO::FETCH_ASSOC);
}
比方說,有3個會議,我怎麼能保持節省$ 2行[「名稱」]在我以後可以使用不同的變量?
謝謝!