Also folgendes Problem.
Ich in einer tabelle mit User ID, Geburtsdateum und Alter das Alter per PHP Updaten lassen.
Die Routine dazu ist ganz einfach in PHP geschrieben.
Allerdings bringt er mir einen Error:
Ich bekomme folgende Ausgabe:
20 update user set alter='20' WHERE uid='2000' OK
MySQL-Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'alter='20' WHERE uid='2000'' at line 1
Hab nun alles mögliche versucht, doch finde die Lösung nicht.
Danke schonmal im vorraus
Liebe Grüße
Gelahad
Ich in einer tabelle mit User ID, Geburtsdateum und Alter das Alter per PHP Updaten lassen.
Die Routine dazu ist ganz einfach in PHP geschrieben.
Allerdings bringt er mir einen Error:
PHP-Code:
include "verb.php";
$resulta = mysql_query("SELECT * FROM user");
if (mysql_num_rows($resulta)) {
while($rows=mysql_fetch_array($resulta)) {
$show_geb=$rows['geburtstag'];
$curuid=$rows['uid'];
$geb = explode("-", $show_geb);
$alter=alter($geb[2],$geb[1],$geb[0]);
echo "$alter ";
$aender="update user set alter='$alter' WHERE uid='$curuid'";
echo "$aender ";
$ergebnis=mysql_query($aender);
if ($ergebnis=true) {
echo "OK<br>";
} else {
echo "FAIL!!!<br>";
}
if (mysql_errno()) die ("<br><br>MySQL-Error: " . mysql_error());
}
}
20 update user set alter='20' WHERE uid='2000' OK
MySQL-Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'alter='20' WHERE uid='2000'' at line 1
Hab nun alles mögliche versucht, doch finde die Lösung nicht.
Danke schonmal im vorraus
Liebe Grüße
Gelahad
Kommentar