รันเว็บไซต์ PHP แล้วขึ้น Fatal error: Uncaught ArgumentCountError: mysqli::query() expects at least 1 argument, 0 given ตรงบรรทัดประมวลผลคำสั่ง SQL ดังนี้
$sql = " SELECT * FROM orders ";
$conn->query();
วิธีแก้ไข
ปัญหานี้เกิดจากคำสั่ง query ต้องรับค่าพารามิเตอร์ คือ คำสั่ง SQL ที่ต้องการประมวลผล ให้แก้ไขโค๊ดโดยนำตัวแปร $sql ไปใส่ในคำสั่ง query ดังนี้
$sql = " SELECT * FROM orders ";
$conn->query( $sql );