ขอวิธีเเก้เกี่ยวกับการขึ้น error mysqli_fetch_array() expects parameter 1 to br mysqlli_result, boolean given
ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา ขอวิธีเเก้เกี่ยวกับการขึ้น error mysqli_fetch_array() expects parameter 1 to br mysqlli_result, boolean given
ขอวิธีเเก้เกี่ยวกับการขึ้น error mysqli_fetch_array() expects parameter 1 to br mysqlli_result, boolean given
1 |
1 2 | รบกวนขอวิธีเเก้ไขการขึ้น Warning<span style= "color: rgb(33, 37, 41); font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px;" >: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in หน่อยครับ</span> |
$pro_id = isset($_GET['pro_id']);
$pro_stock = isset($_GET['pro_stock']);
$sql = "select * from product where pro_id=$pro_id";
$query = mysqli_query($con, $sql);
while ($row = mysqli_fetch_array($query)) {
$sum = $row['pro_price'] * $pro_stock;
$total += $sum;
?>
<tr>
<td align='center'>
<?php echo $i += 1; ?> parameter 1 to be mysqli_result, boolean given in
</td>
<td> <?php echo $row["pro_name"]; ?> </td>
<td align='right'><?php echo number_format($row['pro_price'], 2); ?> </td>
<td align='right'><?php echo $pro_stock; ?></td>
<td align='right'><?php echo number_format($sum, 2); ?></td>
</tr>
<input type="hidden" name="pro_name" value="<?php echo $row['pro_name']; ?>" class="form-control" required placeholder="ชื่อ-สกุล" />
<tr>
<td align='right' colspan='4'><b>รวม</b></td>
<td align='right'><b><?php echo number_format($total, 2); ?> </b> </td>
</tr>
<?php
}
?>

คำแนะนำ และการใช้งาน
สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก
- ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
ความคิดเห็นที่
1
ก่อนวนลูป ป้องกันกรณีการคิวรี่ข้อมูลไม่สำเร็จ ให้ทำการตรวจสอบการคิวรี่ก่อน ว่ามีค่าหรือไม่
เป็น
1 2 3 4 5 | if ($ $query ){ while ( $row = mysqli_fetch_array( $query )) { } } |

ขอบคุณทุกการสนับสนุน
![]()