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

Popular posts from this blog

c++ - Convert big endian to little endian when reading from a binary file -

C#: Application without a window or taskbar item (background app) that can still use Console.WriteLine() -

unicode - Are email addresses allowed to contain non-alphanumeric characters? -