มี Error mysqli_query() expects at least 2 parameters, 1 given แก้ตรงไหนครับ

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

Moderator: mindphp, ผู้ดูแลกระดาน

mollyclick
PHP Jr. Member
PHP Jr. Member
โพสต์: 29
ลงทะเบียนเมื่อ: 09/06/2011 9:46 pm

มี Error mysqli_query() expects at least 2 parameters, 1 given แก้ตรงไหนครับ

โพสต์ที่ยังไม่ได้อ่าน โดย mollyclick »

เป็น code delete ลบภาพใน folder และใน sql ครับ

แบบนี้แก้ตรงไหนครับ
mysqli_query("Delete FROM test WHERE id =".$_GET['id']."" ); <<<<<< Error บรรทัดนี้ครับ
Warning: mysqli_query() expects at least 2 parameters, 1 given in E:\AppServ\www\test\list.php on line 15

โค้ด: เลือกทั้งหมด

<?php
require_once 'connect.php';

//ini_set('display_eror',1);

if (isset($_GET['id'])) {

	$sql = "SELECT name_image FROM test WHERE id =".$_GET['id']." ";
	$query = mysqli_query($conn,$sql) or die ('Error Query');
	$data = mysqli_fetch_assoc($query);
	$path = __DIR__.DIRECTORY_SEPARATOR.'logo_img'.DIRECTORY_SEPARATOR.$data['name_image'];
	if (file_exists($path) && !empty($data['name_image'])) {
		@unlink($path);
}
	mysqli_query("Delete FROM test WHERE id =".$_GET['id']."" ); <<<<<< Error บรรทัดนี้ครับ
}

$sql = "SELECT * FROM test 
Where member_id='admin'";

$query = mysqli_query($conn,$sql) or die ("Error Query");

?>
ภาพประจำตัวสมาชิก
tsukasaz
PHP VIP Members
PHP VIP Members
โพสต์: 21991
ลงทะเบียนเมื่อ: 18/04/2012 9:39 am

Re: มี Error mysqli_query() expects at least 2 parameters, 1 given แก้ตรงไหนครับ

โพสต์ที่ยังไม่ได้อ่าน โดย tsukasaz »

คำสั่ง mysqli_query จำเป็นต้องใส่ค่า 2 ตัวครับ จากโค้ดใส่แค่ตัวเดียว คือ

โค้ด: เลือกทั้งหมด

mysqli_query("Delete FROM test WHERE id =".$_GET['id']."" );
ลองเปลี่ยนเป็น

โค้ด: เลือกทั้งหมด

mysqli_query($conn, "Delete FROM test WHERE id =".$_GET['id']."" );
The last bug isn't fixed until the last user is dead. (Sidney Markowitz, 1995)
mollyclick
PHP Jr. Member
PHP Jr. Member
โพสต์: 29
ลงทะเบียนเมื่อ: 09/06/2011 9:46 pm

Re: มี Error mysqli_query() expects at least 2 parameters, 1 given แก้ตรงไหนครับ

โพสต์ที่ยังไม่ได้อ่าน โดย mollyclick »

ขอบคุณมากครับ
ตอบกลับโพส
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 117