MySQL - Fehler im Syntax?
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
benutzername
bestimmen
check
code
ergebnis
fehler
fehlermeldung
frage
funktion
komma
manual
problem
server
stellen
syntax
wissen
-
Moin,
da hier nun schon viele solche tollen Anfänger-Fragen stellen, traue ich mich auch mal. Folgendes gibt es zu wissen:
Es dreht sich darum, dass ich eine Funktion geschrieben habe, um einen Benutzername nach seiner id zu bestimmen. Im speziellen fall aufgerufen durch:
$usr_name = GetUserNameById($usr_id);
der Code der Funktion:
function GetUserNameById($user_id){ $sql=\" SELECT id, name, FROM user WHERE id = \'$user_id\';\"; $result = mysql_query($sql) OR die(mysql_error()); $row = mysql_fetch_assoc($result); $ergebnis=$row[\'name\']; return $ergebnis; }
Fehlermeldung:
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 \'FROM user WHERE id = \'5\'\' at line 4
Wo liegt mein Fehler?
Viel spaß beim suchen ;)
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Das Komma hinter \"name\" muss weg.
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage