我目前正致力于与产品相关的分页。每行都有自己的ID号。一列有一个带有ID号的按钮,允许我使用“pid”号码查看有关产品的更多信息,该号码就像一个ID号。
我在代码中输入的按钮是这样的:
<a href="preview-print.php?pid=' . $product_id . '">
在preview-print.php页面中,我收到一条错误消息: 警告:mysqli_fetch_array()要求参数1为mysqli_result,第25行给出的布尔值为:
$sql = new mysqli($mysql_hostname, $mysql_user, $mysql_password, $mysql_database);
if (isset($_GET['pid'])) {
$targetID = $_GET['pid'];
$query = "SELECT * FROM product WHERE product_id='$targetID' LIMIT 1";
$result = mysqli_query($sql,$query);
while($row = mysqli_fetch_array($result)){
$product_id = $row["product_id"];
$product_name = $row["product_name"];
$product_category = $row["product_category"];
$product_retail_price = $row["product_retail_price"];
$product_price = $row["product_price"];
$screenshot =$row["screenshot"];
$images_2=$row["images_2"];
$images_3=$row["images_3"];
$images_4=$row["images_4"];
$images_5=$row["images_5"];
}
}
mysqli_close($sql);
?>
任何人都可以帮助我找到我所缺少的东西以及如何解决它吗?