• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Parse error: parse error, unexpected '=' in /var/www/web21/html/game.php on line 48

Status
Für weitere Antworten geschlossen.

FleyerShaver

Neues Mitglied
Es kommt folgende Fehlermeldung:
Parse error: parse error, unexpected '=' in /var/www/web21/html/game.php on line 48
Hier ist die Zeile 48:
PHP:
autorsql = "SELECT * FROM gc_users WHERE user_id=".$row['writer_id']."";
Wo ist da ein = zuviel?
 
Das gleichheitszeichen kannst du nur auf variablen anwenden. Da alle variablen in php ein dollarzeichen vorangestellt bekommen, ist "autorsql" keine variable sondern ein unbestimmtes stück text in dessen gefolge kein gleichheitszeichen erlaubt ist.
So wäre es richtig:
PHP:
$autorsql = "SELECT * FROM gc_users WHERE user_id=".$row['writer_id']."";
 
Hast du evtl. weiter oben ein = falsch gesetzt?

Also ich seh kein Fehler...
 
Wi hatten etwa um die gleiche Zeit gepostet.
Und er war schneller.

MfG, matibaski ;)
 
mal ne feststellung nebenbei

PHP:
$autorsql = "SELECT * FROM gc_users WHERE user_id=".$row['writer_id']."";
sind die letzten beiden " nicht etwas überflüssig ?

PHP:
$autorsql = "SELECT * FROM gc_users WHERE user_id=".$row['writer_id'];
würds doch auch tun, oder ?

Gruß jan
 
Doch hier hat es ja auch noch ein ' " '

PHP:
"SELECT *

Gesehen?
Dann würde ein parse error erscheinen. Unexpected ' " '

MfG, matibaski
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben