Ik zoek dus een script dat een combobox bevat die gevult word uit gegevens uit 1 tabel, zodra je gekozen hebt dan komen alle gegevens van een andere tabel op het scherm weergeven?
GRTZ
1.533 views
Klaasjan Boven schreef op 19.01.2007 14:00Ja succes meld je het even als je wat gevonden hebt? Er is altijd veel vraag naar zulke scripts. En welkom inderdaad
<form method="post" name="formulier">
<?php
$query = "SELECT * FROM tabel" ;
$result = mysql_query($query);
?>
<select onchange="document.formulier.submit()" name="id">
<?php
while ($rij = mysql_fetch_array($result))
{
echo "<option value=".$rij["id"].">".$rij["naam"]."</option>" ;
}
?>
</select>
<?php
if (isset($_POST["id"]))
{
echo "<input type='hidden' name='id' value='".$_POST["id"]."'>" ;
$query = "SELECT * FROM tabel2 WHERE id=".$_POST["id"] ;
$result = mysql_query($query) ;
while ($rij = mysql_fetch_array($result))
{
echo $rij["waarde"]."</br>" ;
}
}
?>
</form>
Jacco schreef op 19.01.2007 14:22Zo even uit de losse hand :
<form method="post" name="formulier"> <?php $query = "SELECT * FROM tabel" ; $result = mysql_query($query); ?> <select onchange="document.formulier.submit()" name="id"> <?php while ($rij = mysql_fetch_array($result)) { echo "<option value=".$rij["id"].">".$rij["naam"]."</option>" ; } ?> </select> <?php if (isset($_POST["id"])) { echo "<input type='hidden' name='id' value='".$_POST["id"]."'>" ; $query = "SELECT * FROM tabel2 WHERE id=".$_POST["id"] ; $result = mysql_query($query) ; while ($rij = mysql_fetch_array($result)) { echo $rij["waarde"]."</br>" ; } } ?> </form>
ik denk dat je dit bedoeld?
Typo's voorbehouden