|
|||
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE
Liebes Forum,
Ich verstehe nicht, wo der Fehler bei diesem php-Code liegt. <?php $id = strip_tags($_GET[id]) + 0; $abfrage = 'SELECT * FROM `TABLE 1` WHERE `TABLE 1`.`COL 1` = 1; $ergebnis = mysql_query($abfrage); while($row = mysql_fetch_row($ergebnis)) echo $row[1]; ?> Ersetze ich die 1 durch '.$id bleibt die Fehlmeldung aus und die Abfrage wird richtig durchgeführt, wenn am Ende der Adresszeile: ?id=1 steht. Was muss ich ändern, damit er die 1 in der Abfrage lesen kann? mfg danke Alex |
Sponsored Links |
|
|||
- Die mysql-Erweiterung (nicht das Datenbanksystem selbst) ist veraltet. FAQ · PHP.de Wissenssammlung (ganz unten)
- SQL-Injections. (Der Code hier ist nicht anfällig, aber ich glaube, das kann nicht schaden.) FAQ · PHP.de Wissenssammlung - Kontextwechsel. (Dito.) PHP/Anwendung und Praxis/Kontextwechsel - SELECT * sollte vermieden werden. Führe alle Spalten explizit auf. Nutze vielleicht auch mysql(i)_fetch_assoc. Select * Is Evil ; PHP: mysqli_result::fetch_assoc - Manual |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Parse error: syntax error, unexpected $end in... | Guich | Serveradministration und serverseitige Scripte | 7 | 18.12.2010 13:34 |
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING o | Wasserstoff | Serveradministration und serverseitige Scripte | 13 | 02.09.2008 19:04 |
Parse error: syntax error: | Knuddelsgrafiken | Serveradministration und serverseitige Scripte | 8 | 19.01.2008 21:12 |
Parse error: syntax error, unexpected T_STRING, expecting | Fire112 | Serveradministration und serverseitige Scripte | 4 | 24.12.2007 13:34 |
validierungsproblem parse mode | Holger (HMR) | CSS | 7 | 08.09.2005 17:06 |