Error mysql ครับ

ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา Error mysql ครับ

Error mysql ครับ

คือผมจะทำการเขียนคำสั่ง Update แบบแยกการทำงาน 

ผลของการรัน

UPDATE sv_received SET Officer_ID = '1',chan_compl_ID = '2',way_advise_ID = '1',inform = '2',pname_ID = '1',name = '3',s_name = '4',home_num = '5',road = '6',tel = '7',email = 'meijicpipo@gmail.com' WHERE Query Error You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1

ทำการประกาศเรียกใช้ Function Update ข้อมูล และส่ง พาราดิเตอร์ ไป 3 ชุด ข้อมูล

$updateReceived = fncUpdateData(
			'sv_received',
			"Officer_ID = '".$Officer_ID."',chan_compl_ID = '".$chan_compl_ID."',way_advise_ID = '".$way_advise_ID."',inform = '".$inform."',pname_ID = '".$pname_ID."',name = '".$name."',s_name = '".$s_name."',home_num = '".$home_num."',road = '".$road."',tel = '".$tel."',email = '".$email."' ",
			"sv_received_ID = '".$sv_received_ID."'"
		);


Function update คำสั่ง mysql 

function fncUpdateData($tblname, $Command, $Condition){
		echo "<br>";print_r($tblname);echo "<br>";print_r($Command);echo "<br>";print_r($Condition);echo "<br>";
		$objSQL = "UPDATE $tblname SET  $Command WHERE $condition ";
		print_r($objSQL);
		$objQuery = mysql_query($objSQL) or die("Query Error " .mysql_error());

		return $objQuery;
	}




Meijicpipo 180.183.200.xxx 20-08-2015 10:42:56

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
  • เปลี่ยน


    ( หรือ เข้าใช้งานผ่าน Social Login )

 ความคิดเห็นที่ 1

ดูเรื่องเครื่องหมาย ' กับ " ว่าใช้ถูกไหม

กำหนดแบบนี้ก่อน

$updateReceived = fncUpdateData('xxx','xxx','xxxx');

แล้วค่อยแทน xxxx ด้วยค่าที่ต้องการ



>>>  อัพเดท >>> 20-08-2015
------------------------------------------

เหมือนตัวแปร จะผิดด้วย ส่วนใหญ่ error แบบนี้ มักจะผิดพวกเครื่องหมาย

และก็ตัวแปร 

ดูตรงตัวแปร $Condition กับ $condition จะเป็นคนละตัว



ninenik 183.88.76.xxx 20-08-2015






เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ