Weiß jemand ein Skript, mit dem man einen Query-String auf korrekte Syntax überprüfen kann, bevor man den abschickt? Zum Beispiel in folgendem Stil:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13: |
function checkMySQLSyntax($sql) {
if (magische Bedingung) {
return false;
}
return true;
}
...
$sql = $fragwuerdigerString." tabelle
SET prev = '".$ds['id']."' WHERE id = ".$lastid;
if (checkMySQLSyntax($sql)) mysql_query($sql, $db);
else echo "fehlerhafte Syntax";
|
Vielen Dank!