Meerdere dropdown uit database
Ik wil meerdere dropdown boxen ongeveer 4 met elkaar laten samenwerken. De gegevens in de dropdown boxen moeten worden gevult met gegevens uit database. Dus ik kies uit dropdown A een gegeven en dan opent dropdown box B zijn gegevens. Die moeten dan wel met A gerelateerd zijn etc. etc. wat je soms ziet bij automerken > type > etc.
Is dat handiger om in één tabel allemaal te zetten of meerdere tabellen?
Hoe kan ik dit makkelijk fixen, iemand een script of iets dergelijks? ben nog best nieuw met php.
Gewijzigd op 01/01/1970 01:00:00 door Yoran
greetz
In het totaal moeten er 4 checkboxen samenwerken, en dan uiteindelijk in een textbox moeten adressen komen te staan die horen bij de provincie, stad en 2 andere.
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<?
$query = 'SELECT id, provincie FROM provincie';
$query1 = 'SELECT steden_id, plaatsnaam FROM steden';
$resultset = mysql_query( $query );
if(!$resultset ){
echo 'Er ging iets fout: ' . mysql_error( );
}
else {
echo '<select name="provincie" id="provincie">';
while( $result = mysql_fetch_assoc( $resultset ) ) {
printf( '<option value="%d">%s</option>', $result['id'], $result['provincie'] );
}
echo '</select>';
}
echo '<br><br><br>';
$resultset1 = mysql_query( $query1 );
if(!$resultset1 ){
echo 'Er ging iets fout: ' . mysql_error( );
}
else {
echo '<select name="steden" id="steden">';
while( $result = mysql_fetch_assoc( $resultset1 ) ) {
printf( '<option value="%d">%s</option>', $result['steden_id'], $result['plaatsnaam'] );
}
echo '</select>';
}
?>
$query = 'SELECT id, provincie FROM provincie';
$query1 = 'SELECT steden_id, plaatsnaam FROM steden';
$resultset = mysql_query( $query );
if(!$resultset ){
echo 'Er ging iets fout: ' . mysql_error( );
}
else {
echo '<select name="provincie" id="provincie">';
while( $result = mysql_fetch_assoc( $resultset ) ) {
printf( '<option value="%d">%s</option>', $result['id'], $result['provincie'] );
}
echo '</select>';
}
echo '<br><br><br>';
$resultset1 = mysql_query( $query1 );
if(!$resultset1 ){
echo 'Er ging iets fout: ' . mysql_error( );
}
else {
echo '<select name="steden" id="steden">';
while( $result = mysql_fetch_assoc( $resultset1 ) ) {
printf( '<option value="%d">%s</option>', $result['steden_id'], $result['plaatsnaam'] );
}
echo '</select>';
}
?>
Kan iemand snel even helpen dan kan ik het verder fixen :)
Gewijzigd op 01/01/1970 01:00:00 door Yoran
zoek even op chained selectbox
kan niks nuttigs vinden
Ik hoop dat dit een beetje duidelijk is.. (uitleggen is niet me sterkste kant)
Gewijzigd op 01/01/1970 01:00:00 door Yoran