Peter Pan: Per Get eine mysql_query

Beitrag lesen

Hi!

Versuche mal das:

  
 echo 'SELECT titel FROM kalender WHERE ID = $id';  

Fällt Dir etwas auf?

PS: Mit einer normalen Ziffer statt $id in der Query funkionierts.

Bei der Verwendung von Single Quotes werden Variabeln nicht durch deren Inhalt ersetzt.

Du kannst also entweder Double Quotes benutzten oder aber die Zeichenkette für den SQL-Server zusammensetzen -  z.B:

  
 echo 'SELECT titel FROM kalender WHERE ID = '.$_GET['id'];  

Hinweis: Du solltest Benutzereingaben _immer_ validieren, bevor Du sie weiterverwendest.

off:PP

PS: Dein Problem tritt beim Datenbankserver auf, deshalb:
Zitat 1353 - dies hilft ungemein bei der Fehlersuche und macht so manche Nachfrage im Forum überflüssig..

--
"You know that place between sleep and awake, the place where you can still remember dreaming?" (Tinkerbell)