SQL error in php -
hey, wrote code extracting information out of database , checking see if met $_cookie data. getting error message:
error: have error in sql syntax; check manual corresponds mysql server version right syntax use near ')' @ line 1   my code far is:
$con = mysql_connect("xxxx","xxxxx","xxxxxxx"); if (!$con)   {   die('could not connect: ' . mysql_error());   } mysql_select_db("xxxxxx", $con); $id = $_cookie['id'];  $ends = $_cookie['ends']; $userid = strtolower($_session['username']); $querystring = $_get['information_from_http_address']; $query = "select * xxxxx";  $result = mysql_query($query) or die(mysql_error());   while($row = mysql_fetch_array($result)){     if ($querystring == $row["orderid"]){        $sql="update members set orderid = ''where (id = $id)";        $sql="update members set level = 'x'where (id = $id)";        $sql="update members set payment = 'xxxx'where (id = $id)";        $sql="update members set ends = '$ends'where (id = $id)";        if (!mysql_query($sql))         {             die('error: ' . mysql_error());         }     }   }   any appreciated, thanks.
$sql="update members set ends = '$ends'where (id = $id)";   should be
$sql="update members set ends = '$ends'where (id = '$id')";   (ie add ' around $id)
Comments
Post a Comment