Willkommen in der Webstatt Zum Webstatt Blog und Stories
fish fish am 13.05.06 17:49

javascript und php wollen nicht zusammenkommen...

die fehlermeldung:
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ',' or ';' in /www/htdocs/thefish/admin/inhalt_simple.php on line 66

also hier isr der code:
<?
//auswahl der tabelle 20_inhalt
$abfrage_ebene_1 = "SELECT * FROM `20_inhalt` ORDER BY `name` DESC";
$ergebnis_ebene_1 = mysql_query($abfrage_ebene_1);

echo"
<form name=\"ebene_1\" style=\"display: inline;\">
<select name=\"formular_ebene_1\" size=\"1\" onChange=\"javascript:DropChange()\">
<option value=\"\">ebene_1 auswählen
";

while($row = mysql_fetch_object($ergebnis_ebene_1)){
echo"
<option value=\"".$PHP_SELF."?ebene_1=".$row->id'."\">".$row->name."
";
}

echo"
</select>
</form>
";

if (empty($_GET['ebene_1'])){ //zeile 66
echo"";
}

else {
//auswahl der tabelle 20_inhalt
$abfrage_ebene_2 = "SELECT * FROM `20_inhalt` WHERE `ebene_1` = ".$_GET['ebene_1']." ORDER BY `name` DESC";
$ergebnis_ebene_2 = mysql_query($abfrage_ebene_2);

echo"
<form name=\"ebene_2\" style=\"display: inline;\">
<select name=\"formular_ebene_2\" size=\"1\" onChange=\"javascript:DropChange()\">
<option value=\"\">ebene_2 auswählen
";

while($row = mysql_fetch_object($ergebnis_ebene_2)){
echo"
<option value=\"".$PHP_SELF."?ebene_1=".$_GET['ebene_1']."&ebene_2=".$row->id."\">".$row->name."
";
}

echo"
</select>
</form>";

}

netcup.de Warum gibt es hier Werbung?
sili sili am 13.05.06 17:51

Man sieht doch anhand des Syntax-Highlighting wo der Fehler ist ;)

<?
//auswahl der tabelle 20_inhalt
$abfrage_ebene_1 = "SELECT * FROM `20_inhalt` ORDER BY `name` DESC";
$ergebnis_ebene_1 = mysql_query($abfrage_ebene_1);

echo"
<form name=\"ebene_1\" style=\"display: inline;\">
<select name=\"formular_ebene_1\" size=\"1\" onChange=\"javascript:DropChange()\">
<option value=\"\">ebene_1 auswählen
";

while($row = mysql_fetch_object($ergebnis_ebene_1)){
echo"
<option value=\"".$PHP_SELF."?ebene_1=".$row->id."\">".$row->name."
";
}

echo"
</select>
</form>
";

if (empty($_GET['ebene_1'])){ //zeile 66
echo"";
}

else {
//auswahl der tabelle 20_inhalt
$abfrage_ebene_2 = "SELECT * FROM `20_inhalt` WHERE `ebene_1` = ".$_GET['ebene_1']." ORDER BY `name` DESC";
$ergebnis_ebene_2 = mysql_query($abfrage_ebene_2);

echo"
<form name=\"ebene_2\" style=\"display: inline;\">
<select name=\"formular_ebene_2\" size=\"1\" onChange=\"javascript:DropChange()\">
<option value=\"\">ebene_2 auswählen
";

while($row = mysql_fetch_object($ergebnis_ebene_2)){
echo"
<option value=\"".$PHP_SELF."?ebene_1=".$_GET['ebene_1']."&ebene_2=".$row->id."\">".$row->name."
";
}

echo"
</select>
</form>";

}

Michael Michael am 13.05.06 17:54

while($row = mysql_fetch_object($ergebnis_ebene_1)){
echo"
<option value=\"".$PHP_SELF."?ebene_1=".$row->id."\">".$row->name;
}


Zeilen 12-16
Da gabs Murks mit Stringbegrenzern ;)

// edit

sili war erster

fish fish am 13.05.06 18:01

DANKE!

Creative Commons Lizenzvertrag
Alle Inhalte des Webstatt-Archivs stehen unter einer Creative Commons Namensnennung - Weitergabe unter gleichen Bedingungen 3.0 Unported Lizenz.

Impressum & Kontakt