Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,027

HOME > PHP > PHP Forum > Update SQL ไม่ได้ค่ะ รบกวนช่วยดูให้ทีคะ ขึ้น errorแบบนี้ค่ะ You have an error in your SQL syntax; check the manual that corresponds



 

Update SQL ไม่ได้ค่ะ รบกวนช่วยดูให้ทีคะ ขึ้น errorแบบนี้ค่ะ You have an error in your SQL syntax; check the manual that corresponds

 



Topic : 033536



โพสกระทู้ ( 9 )
บทความ ( 0 )



สถานะออฟไลน์




ขึ้น errorแบบนี้ค่ะ

Quote:
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 'order = '1' ,header = 'training' ,title = 'Ajax' ,description = 'โปรแก' at line 1
Code

Code หน้า Update คะ
Code (PHP)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
<?
$objConnect = mysql_connect("localhost","root","localhost") or die("Error Connect to Database");
$objDB = mysql_select_db("localhost");
mysql_query("SET NAMES UTF8");
$strSQL = "UPDATE category SET ";
$strSQL .="order = '".$_POST["order"]."' ";
$strSQL .=",header = '".$_POST["header"]."' ";
$strSQL .=",title = '".$_POST["title"]."' ";
$strSQL .=",description = '".$_POST["description"]."' ";
$strSQL .=",builddate = '".$_POST["builddate"]."' ";
$strSQL .=",copyright = '".$_POST["copyright"]."' ";
$strSQL .=",language = '".$_POST["language"]."' ";
$strSQL .=",img = '".$_POST["img"]."' ";
$strSQL .="WHERE id = '".$_GET["id"]."'";
$objQuery = mysql_query($strSQL)or die(mysql_error());
if($objQuery)
{
    echo "Save Done.";
}
else
{
    echo "Error Save [".$strSQL."]";
}
mysql_close($objConnect);
?>
</body>
</html>





Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2009-10-27 09:43:04 By : shimaro103 View : 894 Reply : 23
 

 

No. 1



โพสกระทู้ ( 3,468 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter

$strSQL = "UPDATE category SET ";
$strSQL .="order = '".$_POST["order"]."' ";
$strSQL .=",header = '".$_POST["header"]."' ";
$strSQL .=",title = '".$_POST["title"]."' ";
$strSQL .=",description = '".$_POST["description"]."' ";
$strSQL .=",builddate = '".$_POST["builddate"]."' ";
$strSQL .=",copyright = '".$_POST["copyright"]."' ";
$strSQL .=",language = '".$_POST["language"]."' ";
$strSQL .=",img = '".$_POST["img"]."' ";
$strSQL .="WHERE id = '".$_GET["id"]."'";

echo $strSQL;


แล้วลองดูครับ มันยาวอาจมีความผิดพลาดได้






Date : 2009-10-27 09:51:23 By : pjgunner
 


 

No. 2



โพสกระทู้ ( 19 )
บทความ ( 0 )



สถานะออฟไลน์


header = 'www' ,title = '2' ,description = '2' ,builddate = '2' ,copyright = '2' ,language = '2' ,img = '2' order = '2' WHERE id = '15'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 'header = 'www' ,title = '2' ,description = '2' ,builddate = '2' ,copyright = '2'' at line 1


ใส่แล้วขึ้น แบบนี้อ่า
Date : 2009-10-27 09:59:10 By : isolate
 

 

No. 3



โพสกระทู้ ( 1,528 )
บทความ ( 1 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์


$strSQL =$strSQL ." "
Date : 2009-10-27 10:08:03 By : Sek-Artdrinker
 


 

No. 4



โพสกระทู้ ( 1,528 )
บทความ ( 1 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์


Code (PHP)
$strSQL = "UPDATE category SET ";
$strSQL=$strSQL."order = '".$_POST["order"]."' ";


Date : 2009-10-27 10:09:09 By : Sek-Artdrinker
 


 

No. 5



โพสกระทู้ ( 9 )
บทความ ( 0 )



สถานะออฟไลน์


งง ค่ะพี่ ขออภิบายด้วยคะ มือใหม่ค่ะ
Date : 2009-10-27 10:14:38 By : shimaro103
 


 

No. 6



โพสกระทู้ ( 3,468 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter

ก็ .= ไงคับ คุณ เสก


เนี่ย

$strSQL = "UPDATE category SET ";
$strSQL .="order = '".$_POST["order"]."' ";
$strSQL .=",header = '".$_POST["header"]."' ";
$strSQL .=",title = '".$_POST["title"]."' ";
$strSQL .=",description = '".$_POST["description"]."' ";
$strSQL .=",builddate = '".$_POST["builddate"]."' ";
$strSQL .=",copyright = '".$_POST["copyright"]."' ";
$strSQL .=",language = '".$_POST["language"]."' ";
$strSQL .=",img = '".$_POST["img"]."' ";
$strSQL .="WHERE id = '".$_GET["id"]."'";

exit($strSQL);

เอาไว้บนสุด ของไฟล์นะ แล้วเอามาโพสใหม่
Date : 2009-10-27 10:45:05 By : pjgunner
 


 

No. 7



โพสกระทู้ ( 1,528 )
บทความ ( 1 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์


ถ้าเป็นปัญหาเรื่องของ ชื่อฟิว เป็นไปได้รึปล่าว เพราะ order เป็น คำสั่งนึงเหมือนกันนะครับ
Date : 2009-10-27 10:57:14 By : Sek-Artdrinker
 


 

No. 8



โพสกระทู้ ( 1,528 )
บทความ ( 1 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์


Quote:
ก็ .= ไงคับ คุณ เสก

โทดทีครับ ไม่เคยเขียนแบบนี้ เลยนึกว่าน้องเค้าเขียนผิด

Quote:
งง ค่ะพี่ ขออภิบายด้วยคะ มือใหม่ค่ะ

เปลี่ยนชื่อฟิวดูนะครับ
Date : 2009-10-27 11:00:32 By : Sek-Artdrinker
 


 

No. 9



โพสกระทู้ ( 3,468 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter

นั่นสิ นะครับ ผมก็ไม่แน่ใจเหมือนกัน อาจลองเปลี่ยน order เป็น orders ดูนะ อาจได้ขึ้นมา
Date : 2009-10-27 11:10:27 By : pjgunner
 


 

No. 10



โพสกระทู้ ( 9 )
บทความ ( 0 )



สถานะออฟไลน์


Quote:
เปลี่ยนชื่อฟิวดูนะครับ
.
ลงเปลี่ยนแล้วค่ะ ไม่หายคะพี่
Date : 2009-10-27 11:14:12 By : shimaro103
 


 

No. 11



โพสกระทู้ ( 1,528 )
บทความ ( 1 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์


echo $strSQL;ได้ค่าว่าอย่างรัย ลองเอามาโพสดูหน่อยครับ
Date : 2009-10-27 11:21:43 By : Sek-Artdrinker
 


 

No. 12



โพสกระทู้ ( 9 )
บทความ ( 0 )



สถานะออฟไลน์


Quote:
echo $strSQL;ได้ค่าว่าอย่างรัย ลองเอามาโพสดูหน่อยครับ


ได้นี้ค่ะ

header = 'www' ,title = '2' ,description = '2' ,builddate = '2' ,copyright = '2' ,language = '2' ,img = '2' order = '2' WHERE id = '15'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 'header = 'www' ,title = '2' ,description = '2' ,builddate = '2' ,copyright = '2'' at line 1
Date : 2009-10-27 11:28:47 By : shimaro103
 


 

No. 13



โพสกระทู้ ( 1,528 )
บทความ ( 1 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์


บ่แม่นนนนนนน

เอาค่าของ $strSQL ทั้งหมดอะครับ

คือที่ให้มามันมีแค่ header = 'www' ,title = '2' ,description = '2' ,builddate = '2' ,copyright = '2' ,language = '2' ,img = '2' order = '2' WHERE id = '15' แล้ว update category xxxxxxxx มันคือบ่อมี
Date : 2009-10-27 11:36:36 By : Sek-Artdrinker
 


 

No. 14



โพสกระทู้ ( 9 )
บทความ ( 0 )



สถานะออฟไลน์


ขอโทษ นะคะ คือไม่เข้าใจง่า
echo $strSQL; ออก มันมันก็ขึ้นแบบนั้นอะคะ
Date : 2009-10-27 12:05:41 By : shimaro103
 


 

No. 15



โพสกระทู้ ( 11,835 )
บทความ ( 10 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์


เอาโค๊ดล่าสุดมาดูกันครับ
Date : 2009-10-27 12:14:52 By : plakrim
 


 

No. 16



โพสกระทู้ ( 1,528 )
บทความ ( 1 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์


โค้ดล่าสุดเป็นอย่างรัยขอดูหน่อยสิครับงั้น
Date : 2009-10-27 12:18:58 By : Sek-Artdrinker
 


 

No. 17



โพสกระทู้ ( 19 )
บทความ ( 0 )



สถานะออฟไลน์


Code (PHP)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
<?
$objConnect = mysql_connect("localhost","root","localhost") or die("Error Connect to Database");
$objDB = mysql_select_db("localhost");
mysql_query("SET NAMES UTF8");
$strSQL = "UPDATE category SET ";
$strSQL .="header = '".$_POST["header"]."' ";
//$strSQL = "UPDATE category SET ";
//$strSQL=$strSQL."order = '".$_POST["order"]."' ";
$strSQL  ="ord = '".$_POST["ord"]."' ";
$strSQL .=",title = '".$_POST["title"]."' ";
$strSQL .=",description = '".$_POST["description"]."' ";
$strSQL .=",builddate = '".$_POST["builddate"]."' ";
$strSQL .=",copyright = '".$_POST["copyright"]."' ";
$strSQL .=",language = '".$_POST["language"]."' ";
$strSQL .=",img = '".$_POST["img"]."' ";
$strSQL .=$strSQL."ord = '".$_POST["ord"]."' ";
$strSQL .="WHERE category.id = '".$_GET["id"]."' ";
$objQuery = mysql_query($strSQL)or die(mysql_error());

echo $strSQL;


mysql_close($objConnect);
?>
</body>
</html>



Date : 2009-10-27 12:19:24 By : isolate
 


 

No. 18



โพสกระทู้ ( 11,835 )
บทความ ( 10 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์


$strSQL =",ord = '".$_POST["ord"]."' "; ขาดคอมม่าไป
Date : 2009-10-27 12:25:12 By : plakrim
 


 

No. 19



โพสกระทู้ ( 19 )
บทความ ( 0 )



สถานะออฟไลน์


ใส่แล้วขึ้นแบบนี้อ่ะครับ

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 'ord = '50' ,title = '0' ,description = '0' ,builddate = '0' ,copyright = '0' ,la' at line 1
Date : 2009-10-27 12:48:21 By : isolate
 


 

No. 20



โพสกระทู้ ( 1,528 )
บทความ ( 1 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์


Code (PHP)
echo $strSQL;   // เอาค่า ออกมาดูก่อนนะครับ เอามาไว้ข้างบนก่อนที่จะคิวรี่
$objQuery = mysql_query($strSQL)or die(mysql_error());


Date : 2009-10-27 13:22:50 By : Sek-Artdrinker
 


 

No. 21



โพสกระทู้ ( 19 )
บทความ ( 0 )



สถานะออฟไลน์


,ord = '10' ,header = 'methnaja' ,title = '0' ,link = '0' ,description = '0' ,builddate = '0' ,copyright = '0' ,language = '0' ,img = '' WHERE category.id = '23'

ผลของ echo $strSQL; ก่อนqueryครับ

Code (PHP)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
<?
$objConnect = mysql_connect("localhost","root","localhost") or die("Error Connect to Database");
$objDB = mysql_select_db("localhost");
mysql_query("SET NAMES UTF8");
$strSQL = "UPDATE category SET ";
$strSQL  =",ord = '".$_POST["ord"]."' ";
$strSQL .=",header = '".$_POST["header"]."' ";
$strSQL .=",title = '".$_POST["title"]."' ";
$strSQL .=",link = '".$_POST["link"]."' ";
$strSQL .=",description = '".$_POST["description"]."' ";
$strSQL .=",builddate = '".$_POST["builddate"]."' ";
$strSQL .=",copyright = '".$_POST["copyright"]."' ";
$strSQL .=",language = '".$_POST["language"]."' ";
$strSQL .=",img = '".$_POST["img"]."' ";
$strSQL .="WHERE category.id = '".$_GET["id"]."' ";
echo $strSQL;
$objQuery = mysql_query($strSQL)or die(mysql_error());



mysql_close($objConnect);
?>
</body>
</html>



Date : 2009-10-27 13:35:17 By : isolate
 


 

No. 22



โพสกระทู้ ( 1,528 )
บทความ ( 1 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์


Code (PHP)
$strSQL .=",ord = '".$_POST["ord"]."' "; 


Date : 2009-10-27 13:42:14 By : Sek-Artdrinker
 


 

No. 23



โพสกระทู้ ( 9 )
บทความ ( 0 )



สถานะออฟไลน์


$strSQL .=",ord = '".$_POST["ord"]."' ";


ลองแล้วคะ ไม่ได้
Date : 2009-10-27 14:01:21 By : shimaro103
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : Update SQL ไม่ได้ค่ะ รบกวนช่วยดูให้ทีคะ ขึ้น errorแบบนี้ค่ะ You have an error in your SQL syntax; check the manual that corresponds
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 04
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่