Vinzenz Mai: Parse error: syntax error, unexpected T_VARIABLE in C:\xampp\htd

Beitrag lesen

Hallo,

Vertstehe ich irgentwie nicht ich habe doch für alle eine Variable und jede hatt ein wert

nein.

//Werte eintragen
$eintrag = "INSERT INTO filme
(Nr., Titel, Genre, Art, Regal, Platz, Hauptdarsteller 1, Hauptdarsteller 2, verliehen)
VALUES
('.$nr''.$titel', '.$genre', '.$art', '.$regal', '.$platz', '.$darstellereins', '.$darstellerzwei', '.$verleih')";
$eintragen = mysql_query($eintrag);
if($eintragen == true)
   {
   echo "Eintrag war erfolgreich";
  }
else
   {
   echo mysql_error();

eine Kontrollausgabe mit

echo $eintrag; // ein verbesserungswürdiger Variablenname

an genau dieser Stelle wäre sehr aufschlußreich.

Damit hast Du genau das Statement, das mysql_query() an MySQL übergeben hat.

}

Deine PHP-Zeichenkette wird nirgends unterbrochen, Deine Punkte (".") stehen genau so als Punkte im SQL-Statement, wo sie nichts zu suchen haben, es fehlt ein Komma zwischen zwei Werten ...

... weiter möchte ich einen meiner Lieblingsfilme eingeben:

Titel: Is' was Doc?
Hauptdarsteller 1: Barbra Streisand
Hauptdarsteller 2: Ryan O'Neal

... und die Magic Quotes sind deaktivert :-)

Freundliche Grüße

Vinzenz