mysql_fetch_array() ожидает, что параметр 1 будет ресурсным, логическим заданным
mysql_fetch_array()
ожидает параметр 1 будет ресурсом, булевым данный В то время как аргумент петли.$results=mysql_query("SELECT * FROM order_details WHERE orderid = $orderid"); print "SELECT * FROM order_details WHERE orderid = $orderid"; $productid; $quantity; $price; $resultset = array(); while ($row = mysql_fetch_arraY($results)) { $resultset[] = $row; } foreach ($resultset as $result) { print "1"; /*$productid = $result['productid']; $quantity = $result['quantity']; $price = $result['price'];*/ //print "<br />$productid, $quantity, $price"; };
enhzflep
Читатели QA CodeProject ожидают, что будет дан ответ на вопрос, утверждение и дамп кода.
Подсказка: выведите выполненный запрос на экран.(как вы уже сделали) Скопируйте его, вставьте в phpMyAdmin и запустите. Посмотрите, почему запрос терпит неудачу, исправьте его и двигайтесь дальше.