Pulldown box + link
Ik zit vast en kom niet verder.
Ik zou graag een Pulldown menu willen maken met Bedrijfsnamen uit mijn database.
Op het moment dat je 1 aanklikt moeten de velden zoals, Klantnummer, Voornaam, Achternaam, contactpersoon etc naar voren komen.
Nu heb ik zitten zoeken en het volgende gemaakt. Echter geeft dit niet het gewenste resultaat. En zie ik ook niet een optie om het uit te bouwen.
Zou iemand mij een voorzet kunnen geven.
<html>
<head>
<title>dropbox</title>
</head>
<body>
Code (php)
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
<?php
require ('connect.php');
$DB = mysql_connect($DB_HOST, $DB_USER, $DB_PASSWORD);
mysql_select_db($DB_BASE, $DB);
$sql = 'SELECT ID, Bedrijfsnaam FROM klant_bestand';
$result = mysql_query($sql,$DB);
$num_rows = mysql_num_rows($result);
mysql_close($DB);
?>
require ('connect.php');
$DB = mysql_connect($DB_HOST, $DB_USER, $DB_PASSWORD);
mysql_select_db($DB_BASE, $DB);
$sql = 'SELECT ID, Bedrijfsnaam FROM klant_bestand';
$result = mysql_query($sql,$DB);
$num_rows = mysql_num_rows($result);
mysql_close($DB);
?>
<form name="classentry" action="savedata.php" method="POST">
Class Name: <input type="text" name="class" value=""/>
Session: <select name="session">
Code (php)
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
<?php
for ($i=0; $i < $num_rows; $i++)
{
$ID = mysql_result($result,$i,0);
$Bedrijfsnaam = mysql_result($result,$i,1);
echo '<option value="'.$ID.'">'.$Bedrijfsnaam.'</option>';
}
?>
for ($i=0; $i < $num_rows; $i++)
{
$ID = mysql_result($result,$i,0);
$Bedrijfsnaam = mysql_result($result,$i,1);
echo '<option value="'.$ID.'">'.$Bedrijfsnaam.'</option>';
}
?>
</select>
<br />
<input type="submit" value="Submit" name="submit"/>
</form>
</body>
</html>
Wat werkt hier niet aan?
Ik krijg er alleen niet uit wat ik graag wil hebben.
Ik wil graag een optie vanuit de pulldown aan kunnen klikken en dan meer opties uit de database laten weergeven
Groet
Dat doe je dan toch op savedata.php.
Stond niet op het voorbeeld filmpje waar ik dit van overgenomen heb.
Ik ga nog maar eens kijken
Het formulier wordt naar die pagina verstuurd dus daar zal je met de data uit het formulier de gegevens uit de database moeten halen.
onclick="this.form.submit" ?
Gewijzigd op 28/09/2011 14:23:12 door V Horst