Peter Pöchacker: Geht nicht!

echo "<form name="myform" action"http://peterpoechacker.pe.funpic.de/homepage_tabelle/index.php?id=9" method="POST">";
 echo "<select name="mydropdown">";

while ($row = mysql_fetch_array($res))
 {
 echo "<option value="".$row["Schluessel"]."">".$row["Datum"]." ".$row["Ort"]"."</option>";
 }
 echo "</select>";
?>
</form>

dieser Quelltext liefert folgenden Fehler:

Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ',' or ';' in /usr/export/www/vhosts/funnetwork/hosting/peterpoechacker/turnierauswahl.php on line 45

Das ist line 45:

echo "<option value="".$row["Schluessel"]."">".$row["Datum"]." ".$row["Ort"]"."</option>";

  1. echo "<option value="".$row["Schluessel"]."">".$row["Datum"]." ".$row["Ort"]"."</option>";

    Hinter $row["Ort"] ist ein " zuviel.
    Mehr sehe ich auf die schnelle nicht

  2. Hi!

    echo "<option value="".$row["Schluessel"]."">".$row["Datum"]." ".$row["Ort"]"."</option>";

    Ein Anführungszeichen zu viel (das zwischen $row["Ort"] und dem darauf folgenden Punkt).

    Viele Grüße vom Længlich

  3. Hi,

    dieser Quelltext liefert folgenden Fehler:

    Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ',' or ';' in /usr/export/www/vhosts/funnetwork/hosting/peterpoechacker/turnierauswahl.php on line 45

    Du hast Anfuehrungsstriche falsch gesetzt.

    Das ist line 45:

    echo "<option value="".$row["Schluessel"]."">".$row["Datum"]." ".$row["Ort"]"."</option>";

    ^

    ....$row["Ort"]"....
                   ^

    Noch eine Anmerkung:
    Anstatt
    "<option value=""
    kannst du auch
    '<option value="'
    schreiben.

    mfG,
    steckl

  4. Hi!

    Geht nicht!

    Läuft nicht?

    dieser Quelltext liefert folgenden Fehler: [...]

    Ja. Danke für die Info. ;-)

    Schöner Gruß,
    rob