Webstatt.org - Community seit 2006 - 2012 (2024?)

php+js wollen nicht

Avatar user-180
13.05.2006 15: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=\"javascriptFettes GrinsenropChange()\">
<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=\"javascriptFettes GrinsenropChange()\">
<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>";

}

may the force be with you. but mostly with me.
Avatar user-300
13.05.2006 15:51

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

<?
//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=\"javascriptFettes GrinsenropChange()\">
<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=\"javascriptFettes GrinsenropChange()\">
<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>";

}

Avatar user-253
13.05.2006 15: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 zwinkern

// edit

sili war erster

Avatar user-180
13.05.2006 16:01

DANKE!

may the force be with you. but mostly with me.