<?php
//connect db
include("mysqliconnect.php");
$pro_id = isset($_GET['p_id']);
$sql = "select * from product where p_id=$pro_id"; //เรียกข้อมูลมาแสดงทั้งหมด
$query = mysqli_query($dbc, $sql);
while ($row = mysqli_fetch_array($query)) {
echo "<tr>";
echo "<td width='85' valign='top'><b>ชื่อสินค้า</b></td>";
echo "<td width='279'>" . $row["p_name"] . "</td>";
echo "<td width='70' rowspan='4'><img src='img/" . $row["p_pic"] . " ' width='100'></td>";
echo "</tr>";
echo "<tr>";
echo "<td valign='top'><b>รายละเอียด</b></td>";
echo "<td>" . $row["p_detail"] . "</td>";
echo "</tr>";
echo "<tr>";
echo "<td valign='top'><b>ราคา</b></td>";
echo "<td>" .number_format($row["p_price"],2) . "</td>";
echo "</tr>";
echo "<tr>";
echo "<td colspan='2' align='center'>";
echo "<a href='cart.php?p_id=$row[p_id]&act=add'> เพิ่มลงตะกร้าสินค้า </a></td>";
echo "</tr>";
}
?>
</table>
<p><center><a href="product.php">กลับไปหน้ารายการสินค้า</a></center>
</body>
</html> มัน errer ค่ะ
จะแสดงว่า
Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in C:\xampp\htdocs\webproject\product_detail.php on line 19 ควรแก้ไขยังไงหรอค่ะ ขอคำแนะนำจากผู้รู้ด้วยค่ะ
Error mysql_fetch_array() ช่วยดูให้หน่อยค่ะ
//connect db
include("mysqliconnect.php");
$pro_id = isset($_GET['p_id']);
$sql = "select * from product where p_id=$pro_id"; //เรียกข้อมูลมาแสดงทั้งหมด
$query = mysqli_query($dbc, $sql);
while ($row = mysqli_fetch_array($query)) {
echo "<tr>";
echo "<td width='85' valign='top'><b>ชื่อสินค้า</b></td>";
echo "<td width='279'>" . $row["p_name"] . "</td>";
echo "<td width='70' rowspan='4'><img src='img/" . $row["p_pic"] . " ' width='100'></td>";
echo "</tr>";
echo "<tr>";
echo "<td valign='top'><b>รายละเอียด</b></td>";
echo "<td>" . $row["p_detail"] . "</td>";
echo "</tr>";
echo "<tr>";
echo "<td valign='top'><b>ราคา</b></td>";
echo "<td>" .number_format($row["p_price"],2) . "</td>";
echo "</tr>";
echo "<tr>";
echo "<td colspan='2' align='center'>";
echo "<a href='cart.php?p_id=$row[p_id]&act=add'> เพิ่มลงตะกร้าสินค้า </a></td>";
echo "</tr>";
}
?>
</table>
<p><center><a href="product.php">กลับไปหน้ารายการสินค้า</a></center>
</body>
</html> มัน errer ค่ะ
จะแสดงว่า
Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in C:\xampp\htdocs\webproject\product_detail.php on line 19 ควรแก้ไขยังไงหรอค่ะ ขอคำแนะนำจากผู้รู้ด้วยค่ะ