Jump to content

Help with SQL UPDATE syntax


titantechcorp

Recommended Posts

This is my insert code. I have modified it from an insert to an update. I need it to update the data in the following tables, only where "num" = $num. I keep getting "syntax error" I have never done any UPDATEs before so i would appriciate any tips. Thank you!

 

$insert = "UPDATE `events` SET( `date` , `location` , `time` , `desc` , `email` , `web` ) 
VALUES (	'".$_POST['date']."', 
		'".$_POST['location']."', 
		'".$_POST['time']."', 
		'".$_POST['editor']."', 
		'".$_POST['email']."', 
		'".$_POST['web']."'),
		'"." WHERE num = ".$num;

Link to comment
https://forums.phpfreaks.com/topic/91094-help-with-sql-update-syntax/
Share on other sites

$insert = "UPDATE `events` SET ".
                     "`date`= '".mysql_real_escape_string($_POST['date'])."',".
                     "`location`= '".mysql_real_escape_string($_POST['location'])."',".
                     "`time`= '".mysql_real_escape_string($_POST['time'])."',".
                     "`desc`= '".mysql_real_escape_string($_POST['editor'])."',".
                     "`email`= '".mysql_real_escape_string($_POST['email'])."',".
                     "`web`= '".mysql_real_escape_string($_POST['web'])."' ".
                     "WHERE `num`=".$num;

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.