Hallo,
wollte das script ausprobieren, welches vorne Vorgestellt wurde, das von Patrick Schutte mit den 2 menüs, aber irgendwie funkt das nicht. JS sagt immer das da ein fehler ist und die menüs bleiben auch leer.
Achso, denn hab ich da noch ein fehler gefunden, denn hab ich bei mir schon korriegiert.
Und zwar ist das die zeile.
Ja und noch ein Fehler, er wurde unten erwähnt und hier schon korriegiert.
So und hier ist mein script, das nicht läuft.
Warum?
wollte das script ausprobieren, welches vorne Vorgestellt wurde, das von Patrick Schutte mit den 2 menüs, aber irgendwie funkt das nicht. JS sagt immer das da ein fehler ist und die menüs bleiben auch leer.
Achso, denn hab ich da noch ein fehler gefunden, denn hab ich bei mir schon korriegiert.
Und zwar ist das die zeile.
PHP-Code:
$rs=mysql_query" select * from tbl_artikel;");
So und hier ist mein script, das nicht läuft.
Warum?
PHP-Code:
<head>
<script type="text/javascript">
<!--
<?php
include "config.php";
// abhängiges Kombifeld erzeugen
$rs = mysql_query(" select * from tbl_artikel");
$rows=mysql_num_rows($rs);
echo "\tvar liste2=new Array($rows)\n"
. "\tfor(var i=0;i<liste2.length;i++)\n"
. "\t\tliste2[i]=new Array(2);\n";
$n=0;
while($zeile=mysql_fetch_assoc($rs)) {
echo "\tliste2[$n][0]=".$zeile['art_id'].";\n"
. "\tliste2[$n][1]='".$zeile['art_bez']."';\n"
. "\tliste2[$n][2]=".$zeile['art_grp'].";\n";
$n++;
}
?>
function update_drp2() {
var x=document.frm_auswahl.drp2.length;
for(var n=0; n<x; n++)
document.frm_auswahl.drp2.options[0]=null;
for(n=0; n<liste2.length; n++) {
if(liste2[n][2]==document.frm_auswahl.drp1.value) {
var NeuerEintrag=new Option(liste2[n][1], liste2[n][0]);
document.frm_auswahl.drp2.options[document.frm_auswahl.drp2.length]=NeuerEintrag;
}
}
}
-->
</script>
</head>
<body>
<form name="frm_auswahl">
<select name="drp1" size="1" onChange="update_drp2()">
<?php
$rs=mysql_query("select * from tbl_art_gruppe");
while($zeile=mysql_fetch_assoc($rs)) {
echo "<option value=\" ".$zeile['art_grp_id']
. "\">".$zeile['art_gruppe']."</option>\n";
}
?>
</select>
<option>Start</option>
<select name="drp2" size="1">
</select>
</form>
<script type="text/javascript">
<!--
update_drp2()
-->
</script>
</body>
Kommentar