ฉันเริ่มโครงการบล็อกเล็กๆ นี้ และฉันคิดว่าฉันเพิ่งทำผิดพลาดโดยไม่รวมวิธี fetch_assoc
นี่คือรหัส:
$data = new database();
$sql = "SELECT * FROM post ";
$article = $data->select($sql);
foreach ($article as $value) : ?>
<div class="blog-post">
<h2 class="blog-post-title"><?= $value["blog_title"]; ?></h2>
และนี่คือลักษณะวิธีการเลือก:
public function select($sql){
$result = $this->con->query($sql) or die($this->con->error.__LINE__);
if ($result->num_rows > 0) {
return $result;
}else {
return false;
}
}
ฉันต้องการทราบว่าเหตุใดจึงใช้งานได้สำหรับฉัน (ชื่อของบล็อกแสดงอย่างถูกต้อง) แม้ว่าฉันจะลืมใส่เมธอด fetch_assoc
ก็ตาม