Mam problem z pobraniem danych z JS do kodu <select> przy podkategorii w danym skrypcie ponizej linijki 40:
<?
$host="localhost";
$bazalogin="twoj_login";
$bazahaslo="wstaw_swoje_haslo";
$baza="nazwa_bazy";
$id = $_GET['id'];
echo("<form action="edytuj_ok
.php?id
=$id" method="post
" name="formatka
">"); $zap = "SELECT * FROM ogloszenia o, kategoria k WHERE o.kategoria_id=k.id_kategoria";
$tytul = $rzad['tytul'];
$tresc = $rzad['tresc'];
$kategoria = $rzad['nazwa'];
$id_kategoria=$rzad['id_kategoria'];
echo "<input type=hidden name=id value="$id"> <table border="1" width="600" height="auto">
<tr><td width="60"> Tytul </td>
<td width="530"> <input type=text size=80 name=tytul value='$tytul'></td></tr>
<tr><td width="60"> Kategoria</td>
<td width="530">
<select name="kategoria" onChange="redirect(this.options.selectedIndex)">";
$nazwa=$wiersz['nazwa'];
echo "<option value="".$wiersz["id_kategoria
"].""> $nazwa </option> "; }
?>
<script>
document.formatka.kategoria.value = '<?= $id_kategoria ?>';
</script>
<?
/////////Wyswietla podaketegorie///////////////
echo "<td width="60"> Podkat</td> <td width="530"> <select name="podkat"> ";
?>
<script>
<!--
/*
Double Combo Script Credit
By Website Abstraction (www.wsabstract.com)
Over 200+ free JavaScripts here!
*/
var groups = document.formatka.kategoria.options.length
var group = new Array(groups)
for (i = 0; i < groups; i++)
group[i] = new Array()
<?php
/////////Wyswietla podaketegorie///////////////
$lista_kat = mysql_query('SELECT id_kategoria FROM kategoria'); $lista_kata[] = $d;
for ($i = 1; $i <= count($lista_kata); $i++) {
$wynik2 = mysql_query('SELECT * FROM podkat WHERE kat_id="'.$i.'"'); {
echo('group['.$i.']['.$ii.'] = new Option("'.$wiersz2['nazwapod'].'", "'.$wiersz2['id_podkat'].'");'."n"); }
}
/////////Koniec podkategorii////////////////
?>
var temp = document.formatka.podkat
function redirect(x) {
for (m = temp.options.length - 1; m > 0; m--)
temp.options[m] = null
for (i = 0; i < group[x].length; i++) {
temp.options[i] = new Option(group[x][i].text, group[x][i].value)
}
temp.options[0].selected = true
}
redirect(document.formatka.kategoria.options[0].value);
//-->
</script>
<?
/////////Koniec podkategorii////////////////
echo "<tr><td width="60"> Tresc</td> <td width="530"> <textarea name="tresc" cols="60" rows="20">$tresc</textarea> </td></tr>
</table> <input type="submit" value="Popraw"></form>";
echo '<a href=main.php?pokaz=active>powrót</a>';
?>
</body></html>