Mysql-Fehler: Query leer war
Kann mir jemand sagen, warum ich immer diese Fehlermeldung beim ausführen meiner syntax
Fehler:
Query was empty
Code:
$con= mysql_connect("xxx","cl49-xxx","xxx");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("cl49-xxx", $con);
foreach($_POST as $key=>$value) {
echo "<b>$key:</b> $value<br />";
}
echo"<br /><br />";
$result = mysql_query("UPDATE pages SET pagename='$pagename' WHERE pageid ='$pageid'") or die(mysql_error());
if (!mysql_query($sql,$con)) {
die('Error: ' . mysql_error());
}
mysql_close($con);
echo' <h2><font color="green">Page Updated Succesfuly</font> </h2>';
Kann jemand helfen?
- Check $pagename und $pageid-Werten
- Bitte echo "UPDATE pages SET pagename='$pagename', WO pageid ='$pageid'") und fügen Sie das Ergebnis.
- sollten Sie nicht verwenden, mysql_* - Funktionen
Du musst angemeldet sein, um einen Kommentar abzugeben.
In dieser Abfrage $sql verwendet wird, aber ist nicht definiert, überall in Ihr code-snippet ein.
Wenn Sie obigen code diese Nachricht wird nicht wieder kommen.