Dynamic Linked Dropdown Menu (PHP,MYSQL,JAVASCRIPT

Door Jeroen de Jonge, 23 jaar geleden, 18.644x bekeken

Aangezien mijn test server's HD gecrashed is en hierdoor vanavond niets kan doen. Word het eens tijd om wat code te delen met de gebruikers hier. Aangezien ik vaak tips en tricks hier vandaan heb gehaald(bedankt hiervoor). In mijn zoektocht op internet naar het onderstaande script heb ik alleen nog maar bot gevangen. Daarom hier de uitgewerkte code voor een dynamic linked dropdown select uit mysql.

Script 1: Geeft 2 gelinkte dropdown boxes
Bijvoorbeeld: 1e dropdown menu - selecteer auto merk
de 2e dropdown word gevuld met waarden die relevant zijn voor wat in de eerste dropdown is geselecteerd.
Bijvoorbeeld eerste selectie vak is volvo
De 2de groep geeft dan de opties week s40 s50 s60 etc etc

Hieronder staan 3 scripts: respectievelijk 2 , 3 en 4 dropdowns.

Afhankelijk van de groote van je database en de snelheid van je server zou ik het aantal records beperkt houden.
stel 2 dropdowns genereren 1 kb aan code, 3 dropdowns hebben deze hoeveelheid in het kwadraat

Er kan gebruik gemaakt worden van één enkele tabel waarin alles staat
| volvo | S60 | Diesel | 1998
| volvo | S70 | Benzine | 1995
| volvo | S80 | LPG | 1997

De script werken met een globale variabele waar telkens stukjes code in worden gedropt naarmaate php de code verwerkt.

De code is gemakkelijk te converteren voor andere toepassingen om dat het geheel is opgezet als functie.
Vul boven in de database, username, password etc in.
Vul vervolgens onderaan in het script
dual_select('naam_kolom1', 'naam_kolom2' etc etc) en het script is al werkend.

Voorbeeld: http://www.autotrader.nl

Gesponsorde koppelingen

PHP script bestanden

  1. dynamic-linked-dropdown-menu-phpmysqljavascript

 

Er zijn 53 reacties op 'Dynamic linked dropdown menu phpmysqljavascript'

PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Jeroen de Jonge
Jeroen de Jonge
23 jaar geleden
 
0 +1 -0 -1
De code is makkelijk uit te breiden met 5, 6 of meer selectboxen.
Bekijk de broncode hoe het uiteindelijke script er uit komt te zien.
Jelmer -
Jelmer -
23 jaar geleden
 
0 +1 -0 -1
Oeh, dat wordt lang laden met veel opties.
(Ik zie hier weer een AJAX-to-the-rescue situatie :)

En misschien eens nadenken over het algemenizeren van je javascript, wat zeg ik, je hele script. Je kan javascript ten eerste veel makkelijker gewoon in een keer 4 keer laten genereren door PHP door een nummertje op te hogen (en zo een tot-oneindig-select maken) maar je kan ook gewoon een algemeen javascriptje maken, dat zich via een extra paramter aanpast. Kijk zowiezo eens naar array's (voor het php-gebeuren, dan hoef je niet het aantal argumenten per functie te laten verschillen) en naar meer argumenten meegeven in javascript. Je kan via 'this' ook de naam uitlezen van het select-menu, en aan de had daarvan de goede array pakken. Scheelt 3 functies in het laatste geval.
Winston Smith
Winston Smith
23 jaar geleden
 
0 +1 -0 -1
Quote:
Oeh, dat wordt lang laden met veel opties.
(Ik zie hier weer een AJAX-to-the-rescue situatie :)

Kan AJAX dat lange laden oplossen dan? AJAX laadt immers alles in 1x en ververst alleen de benodigde delen daarna, of heb ik me nou verkeerd ingelezen?

Ik zie trouwens iets anders: iemand die een mooie tutorial over AJAX kan schrijven ;)
Eric Cartman
Eric Cartman
23 jaar geleden
 
0 +1 -0 -1
Als het maar niet over voetbal gaat :p...
Lissy Pixel
Lissy Pixel
23 jaar geleden
 
0 +1 -0 -1
Beste Jeroen,

Wanneer ik vermeld wie dit heeft geschreven vind je dan goed dat ik het in mijn scripten bibliotheek plaats op mijn site?

In iedergeval bedankt voor het delen!
Groet, lissy
Robert Deiman
Robert Deiman
23 jaar geleden
 
0 +1 -0 -1
Leuk script.. Alleen bij dat voorbeeld dat je hebt, werkt het al met AJAX, als ik het goed heb. Probeer maar eens een merk te selecteren bij autotrader, je krijg DIRECT, dus zonder REFRESH de typen in een lijstje behorende bij een bepaald merk.
Kijk, dat noem ik nog eens een supervoorbeeld van het gebruik van AJAX, er wordt niet gerefreshed, waardoor het super werkt.
Ik kan overigens geen tut over AJAX schrijven, want ik weet niet hoe het precies werkt, ik weet alleen dat het in zo'n situatie superhandig kan zijn.
DaeDaluz
DaeDaluz
23 jaar geleden
 
0 +1 -0 -1
http://www.howtocreate.co.uk/tutorials/testMenu.html

Dit lijkt mij makkelijker, maar toch wel een leuk script :)
Jeroen de Jonge
Jeroen de Jonge
23 jaar geleden
 
0 +1 -0 -1
@lizzy. Plaats het script waar je wilt.

@Robert. Misschie verkeerd voorbeeld maar het was de eerste site die me te binnen schoot volgens dit principe.
Lissy Pixel
Lissy Pixel
23 jaar geleden
 
0 +1 -0 -1
@ Jeroen : BEDANKT dan komt hij bij mij :-)
PHP erik
PHP erik
23 jaar geleden
 
0 +1 -0 -1
Ik vind de highlighting van de javascript hierboven niet zo duidelijk en ik heb hier geen Dreamweaver of jEdit, maar dit lijkt geen AJAX.

Ik zal vanavond een tutorial schrijven over AJAX en de do's en vooral don'ts als ik tijd heb.
Gifo
Gifo
23 jaar geleden
 
0 +1 -0 -1
Hoi,

Ik krijg de volgende melding:

Parse error: parse error, unexpected T_SL in /home/virtual/site405/fst/var/www/html/manager/dualselect.php on line 27

Line 27 is volgens mij deze:
$javascript .=<<<content

Iemand enig idee hoe ik dit oplos?
Gifo
Gifo
23 jaar geleden
 
0 +1 -0 -1
Laat maar, heb het al gevonden!

Achter de code $javascript .=<<<content
stond nog een spatie, die moest weg!

Zelfde overigens in regel 74!
Gifo
Gifo
23 jaar geleden
 
0 +1 -0 -1
TOP script, werkt inmiddels goed.

Wat ik alleen nu nog graag zou willen is dat ik twee selecties gemaakt hebt en dat er dan als 3e een waarde uitkomt.
Dat gebeurd nu wel bij de Triple select versie, maar dan komt als 3e weer een selectievakje te staan en hier zou ik graag een niet aan te passen warade willen hebben.

Iemand een idee hoe dit aan te passen is??
Gifo
Gifo
23 jaar geleden
 
0 +1 -0 -1
2 vragen:

1) als ik het test met zelf ingevulde gegevens werkt het goed. Als ik echter gegevens vanuit excel inlees geeft het script de volegnde fout melding: You have an error in your SQL syntax near 's' GROUP BY spelernaam' at line 1

Iemand een idee waar dat aan ligt?

2) ik wil eigenlijk graag dit script meerdere malen op dezelfde pagina hebben. Dit werkt echter niet.
Iemand???
Jeroen de Jonge
Jeroen de Jonge
23 jaar geleden
 
0 +1 -0 -1
@ Balletje schreef op 16.12.2005 14:19
// Group 3 Javascript

$javascript .=<<<content
function CheckGroup2Select()
{

content;

$group_01_query = "SELECT ".$table_column_01." FROM ".$table." GROUP BY ".$table_column_01;
$group_01_result = mysql_query($group_01_query) or die(mysql_error());
while($group_01 = mysql_fetch_array($group_01_result))
{

$javascript .=<<<content
if((document.getElementById("Group1").value == "$group_01[$table_column_01]") && (!document.getElementById("Group2").value))
{
// Clear the Group3 select and set to default value
DefaultGroup3();
}

{DefaultGroup3();} verwijderen.

DIt werkt alleen als er maar 1 mogelijke optie is.
Jeroen de Jonge
Jeroen de Jonge
23 jaar geleden
 
0 +1 -0 -1
@ Balletje schreef op 16.12.2005 14:19

eh, dat wat tussen {} staat natuurlijk :-)
Gifo
Gifo
23 jaar geleden
 
0 +1 -0 -1
@Jeroen:

Hartstikke goed. Werkt!

Weet je ook hoe ik hetzelfde script meerdere malen op dezelfde pagina kan laten uitvoeren (12 keer zelfs)?
Ik heb al gebrpobeerd met de nummering maar daar kom ik er niet uit.
Gifo
Gifo
23 jaar geleden
 
0 +1 -0 -1
Is inmiddels gelukt.
Door middel van het aanpassen van de nummering en het aanpassen van $javascript in $javascript 1, 2 etc lukt het wel!


23 jaar geleden
 
0 +1 -0 -1
Ik krijg een foutmelding:Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in

regel 63:content;

$group_02_query = "SELECT ".$table_column_02." FROM ".$table." WHERE ".$table_column_01." """= """=""="='".$group_01[$table_column_01]."' GROUP BY ".$table_column_02;
$group_02_result = mysql_query($group_02_query) or die(mysql_error());



Waar vul je je tabelnamen uit de database in?
Jeroen de Jonge
Jeroen de Jonge
23 jaar geleden
 
0 +1 -0 -1
Hallo Elsy

Het script hierboven zijn 3 scripts voor respectievelijk 2,3 en 4 dropdowns neem alleen het gedeelte dat je nodig hebt. Door het knippen en plakken kan het zijn dat er een paar spaties weggevallen zijn.

De database waaruit de selectie plaatsvind staat boven aan in script
$db_database = 'databasename';

Het gehele script is een grote functie die in een keer aangeroepen word door middel van (dit is voor de 4 dropdowns)
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
quad_linked_selects('tablename','tablecolumn1','tablecolumn2','tablecolumn3','tablecolumn4','Select...','------------','------------');
?>

waarbij:
tablename de naam van de tabel is
tablecolumn1 - de naam van kolom 1
tablecolumn2 - de naam van kolom 2
tablecolumn3 - de naam van kolom 3
tablecolumn4 - de naam van kolom 4
Select - standaard waarde1 voor de dropdown als er nog niets geselecteerd is
----------standaard waarde2 voor de dropdown als er nog niets geselecteerd is
----------standaard waarde3 voor de dropdown als er nog niets geselecteerd is
----------standaard waarde4 voor de dropdown als er nog niets geselecteerd is
Crispijn -
Crispijn -
23 jaar geleden
 
0 +1 -0 -1
Super script! Echt heel toevallig dat dit nu verschijnt! Ik kan het heel erg goed gebruiken bij mijn projectje!

Bedankt Jeroen!
Wout van der Burg
Wout van der Burg
22 jaar geleden
 
0 +1 -0 -1
Ik krijg constant de fout;

Notice: Lost connection to MySQL server during query in W:\Web\Index\Service\installatieoverzicht\linkselect.php on line 89

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in W:\Web\Index\Service\installatieoverzicht\linkselect.php on line 90


regel 88 t/m 91 zijn:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
        $group_02_query = "SELECT ".$table_column_02." FROM ".$table." WHERE ".$table_column_01." = '".$group_01[$table_column_01]."' GROUP BY ".$table_column_02 or trigger_error(mysql_error());
        $group_02_result = mysql_query($group_02_query) or trigger_error(mysql_error());
        while($group_02 = mysql_fetch_array($group_02_result))
        {
MarcoG
MarcoG
22 jaar geleden
 
0 +1 -0 -1
Prima script maar kan iemand mij helpen met het volgende:
de laatste selectbox wil ik laten bestaan uit meerder velden.
Voorbeeld Voornaam en Achternaam van een bepaald iemand.
Dus men selecteert het geslacht en dan wil ik dus de voornaam en achternaam tonen waaruit een selectie gemaakt kan worden.(In mijn DB zijn dit namelijk twee verschillende velden).
Wim
wim
22 jaar geleden
 
0 +1 -0 -1
hoe kan ik nu alles printen wat in een category zit nadat je de 4 dropdowns hebt geselecteerd?
alvast bedankt
Wim
wim
22 jaar geleden
 
0 +1 -0 -1
niemand ? :p
Arnaud feith
arnaud feith
22 jaar geleden
 
0 +1 -0 -1
Ja Wim
Dat was / is ook mijn vraag.
schopje

Arnaud
Ziad
ziad
21 jaar geleden
 
0 +1 -0 -1
Is thit possible to edit this script,

If we choose "ALL' in the first dropdown, can you tell me how to list all rows in the second dropdown? Same for the third and fourth dropdown.

Waiting your urgent reply, many thanks.
Ziad
ziad
21 jaar geleden
 
0 +1 -0 -1
Is thit mogelijk om dit manuscript uit te geven,

Als wij "ALLEN" in eerste dropdown kiezen, kunt u me hoe te om van alle rijen in tweede dropdown een lijst te maken vertellen? Zelfde voor het derde en vierde dropdown.

Het wachten van uw dringend antwoord, vele dank.
PHP Newbie
PHP Newbie
21 jaar geleden
 
0 +1 -0 -1
Hmm, a translation machine isn't the best option Ziad.

I think you could better open a topic in the main forum. Try it in English, I think there will be people who can help you in English.

Otherwise you'll have to try a English forum...
Marco Jonker
marco Jonker
21 jaar geleden
 
0 +1 -0 -1
Misschien kan iemand mij een tip geven omdat het bij mij nog niet helemaal goed werkt. (Het gaat bij mij om DUAL-SELECT)
Het eerste menu werkt goed, maar de data voor het tweede menu dat van keuze 1 afhankelijk is, is niet zichtbaar.
Kijk ik echter naar de broncode dan zie ik wel alle relevante keuzes.
De data is dus wel goed opgehaald.
Het lijkt er dus op dat het switchen van het tweede menu niet goed werkt.

Graag een tip

Groeten
Malick heuvel
malick heuvel
21 jaar geleden
 
0 +1 -0 -1
hmmm ik krijg de error Tabel 'abc.tabel_name' bestaat niet
Mark Kazemier
Mark Kazemier
21 jaar geleden
 
0 +1 -0 -1
Ik heb even een hele flauwe vraag als jullie het niet erg vinden (is bedoelt als een subtiele hint ;))
Wat is het verschil tussen:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
    function DefaultGroup2()
    {
        var x = document.getElementById("Group2");
        x.length = 0;
        VarGroup2 = document.getElementById("Group2");
        VarGroup2.options[VarGroup2.options.length] = new Option("$group_02_default_option_text","");
        document.getElementById("Group2").disabled = true;
    }

    function DefaultGroup3()
    {
        var x = document.getElementById("Group3");
        x.length = 0;
        VarGroup3 = document.getElementById("Group3");
        VarGroup3.options[VarGroup3.options.length] = new Option("$group_03_default_option_text","");
        document.getElementById("Group3").disabled = true;
    }
?

En zo in de PHP ook een paar verschillende stukken voor het maken van de queries.

Je hebt het in de javascript nu mooi ingedeeld in functies. Het verschil tussen de methoden is alleen dat nummertje van Group3. Is daar niet de parameter voor uitgevonden? Dan kan je het oplossen met 1 methode.
Voor de PHP geldt hetzelfde. Zet die query in een functie met als parameter het nummertje en je kan het oplossen met 1 functie en een aantal aanroepen.

Voordelen:
Minder typ werk
Wat nu als je een veld meer wil selecteren? Moet je het 5 keer gaan aanpassen. Met 1 methode maar 1 keer.
Overzichtelijker.
Stefan
Stefan
21 jaar geleden
 
0 +1 -0 -1
Dit script ziet er goed uit, weet iemand een bestaand script die deze gegeven dmv een output verzend via e-mail. (ik wil hier een offerte systeem van maken)

dat word het zoiets als: product 1 met die en die opties ---> output verzenden naar mail.

Anders doe ik zelf een poging om het te schrijven,

mvg, stefan
Niek
niek
21 jaar geleden
 
0 +1 -0 -1
Kan iemand mij precies vertellen hoe ik een 5e veld kan toevoegen want dat krijg ik niet voor elkaar. Ik heb een $group_04_query toegevoegd en de nummering aangepast, maar de dropdowns blijven leeg..
Koosje Derks
Koosje Derks
20 jaar geleden
 
0 +1 -0 -1
Hoi,

ik ben er als newbie er met moeite uit gekomen. Waar ik niet uitkom is dat, en dat is mij de bedoeling, er gezocht wordt met het laatste select box in een mysql databse en de resultaten weergeeft. Tot dus verre verschijnt de submit button ook als invoerveld:

<FORM METHOD=\"POST\" ACTION=\"factsheet.php\">
Search:<br>
<select class=\"searchinput\" name=\"zoekterm\" size=\"1\" cols=\"50\">

<option value=\"Airbus\">Airbus</option>
</select>
<input type=\"submit\" class=\"button\" name=\"submit\" value=\"Fly\">


Ik werk nu met bovenstaande geval "zoekterm" wordt gestuurd naar factsheet.php waarin de select sql procedures staan.

In mijn vraag is de bedoeling dat het antwoord van het laatste selectbox het zoekwoord wordt.


alvast bedankt
Koosje Derks
Koosje Derks
20 jaar geleden
 
0 +1 -0 -1
Heeft iemand een idee hoe ik met het resultaat van bovenstaand script, weer kan zoeken in een ander sql database waarmee ik een content kan maken?
Rio-man
Rio-man
20 jaar geleden
 
0 +1 -0 -1
Hoe kan ik opties toevoegen? Ik gebruik het drievoudige systeem.

zo ver ben ik al: www.scooterdatabase.nl/database/dropdown.php
Nick
nick
20 jaar geleden
 
0 +1 -0 -1
Het is een mooi systeem, maar je moet jullie drop down menu eens testen met 15 000 gegevens ....

Kijk maar eens hoe snel het dan nog is :p
Marc huyghebaert
marc huyghebaert
20 jaar geleden
 
0 +1 -0 -1
Hallo, ik heb volgend probleem. In een invulformuier moet de gebruiker diverse keuzes kunnen maken en velden invullen, waar ik vast zit is onderstaand

Volgende probleem stelt zich.

In een database 'afdelingen' staan verschillende records die uitgelezen worden en in een HTML selectielijst komen te staan.

$result = mysql_query("SELECT * FROM categorie WHERE cat_afd_naam ='$afd_naam'", $db) or die ("FOUT: " . mysql_error());
while (list($afd_id, $afd_naam) = mysql_fetch_row($result))
{
echo("<option value=\"$afd_naam\">$afd_naam</option>\n");
}

In een database 'categorie' staan verschillende records die momenteel ook
uitgelezen worden en in HTML selectielijst komen te staan.

$result = mysql_query("SELECT * FROM categorie ORDER BY at_afd_naam",
$db) or die ("FOUT: " . mysql_error());
while (list($cat_id, $cat_naam, $cat_afd_naam) = mysql_fetch_row($result))
{
echo("<option value=\"$cat_naam\">$cat_naam</option>\n");
}

Daar zit nu juist het probleem, bij het inladen van de pagina worden de selectielijst aangemaakt.

Eenmaal de gebruiker een afdeling gekozen heeft zou eigen in de
selectie lijst van de categorieen uiteindelijk de categorieen mogen staan die
bij de gekozen afdeling behoren.

En daar loop ik vast.

Hoe kan ik de selectie lijst pas aanvullen nadat de gebruiker een afdeling
koos?

Iemand die mij kan helpen.

Alvast bedankt
Martijn
Martijn
19 jaar geleden
 
0 +1 -0 -1
Het script is al oud, maar toch een reactie/vraag.

De 4-select en meer is wel leuk, alleen werkt dit niet als een 4-select.
Bij de 4de optie pakt hij niet optie 1-2-3 als criterium, maar alleen 2-3.
Iemand die dit heeft op weten te lossen zodat wel alle drie worden benut?
Didier mercier
didier mercier
19 jaar geleden
 
0 +1 -0 -1
Hallo,
leuke scriptje maar heb wel klein probleem mee.

Als ik een derder select wil toevoegen, krijg ik dit bericht :
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Azur ' AND pays = 'FR' GROUP BY departement' at line 1

ik gebruik MySQL 5.0.51 en PHP 5

Deze script gaat niet meer als de 'surfer' javascript het uitgeschakeld. Bestaat er een script alleen in PHP??

dank u
Didier mercier
didier mercier
19 jaar geleden
 
0 +1 -0 -1
Dit probleem is opgelost..
Els
els
19 jaar geleden
 
0 +1 -0 -1
Hallo, heeft er iemand misschien een database met alle automerken?
FoX
FoX
19 jaar geleden
 
0 +1 -0 -1
Ik ga voor je kijken ik dacht ergen's op mijn pc 1tje te hebben...

any way poste het morgen als ik het gevonden heb
Tobias Tobias
Tobias Tobias
18 jaar geleden
 
0 +1 -0 -1
Super systeem. Ik zag hem idd staan op cartrack en dacht: die moet ik hebben voor mijn site. Bedankt!
Tobias Tobias
Tobias Tobias
18 jaar geleden
 
0 +1 -0 -1
Nog een vraagje:
Ik gebruik het 2-select-systeem.
Nu wil ik eigenlijk ook het aantal opties in de tweede dropdown weergeven als tekst in het formulier (eigenlijk aantal+1, maar dat lukt me nog wel)
Dus iets in de trend van
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
"Er zijn <?php echo $aantal; ?> resultaten gevonden"
, maar dan automatisch geupdate als ik een andere optie kies in dropdown 1.
Hoe kan ik dit het beste aanpakken?
Anja Olsthoorn
Anja Olsthoorn
18 jaar geleden
 
0 +1 -0 -1
Mooi script, maar ik krijg het niet voor elkaar om na de (double) select ook de gevraagde selectie(output) te tonen? Hoe doe je dat nu?
Grancanaria
grancanaria
18 jaar geleden
 
0 +1 -0 -1
Dit is een superscript! precies wat ik nodig had, echter loop ik tegen een ander probleem aan.

Ik wil een selectie schermpje maken voor een table met ongeveer 1500 producten, helaas loopt het script hierop vast.

Is dit script eventueel wat makkelijker te maken zodat ie wel werkt in mijn situatie?
Shinger
shinger
18 jaar geleden
 
0 +1 -0 -1
Hoe zeg ik dat ie dan de data moet laten zien dat gekoppeld is aan de 3de combobox?? ik heb in dit geval 3 tabellen middelste is een junction tabel dus multitable...
Piet Knaap
Piet Knaap
18 jaar geleden
 
0 +1 -0 -1
Missing argument 7 for quad_linked_selects(), called in /var/www/html/klant/Overzichten/keuze_overzicht_4.php on line 248 and defined in /var/www/html/klant/Overzichten/keuze_overzicht_4.php on line 18, referer: http://klant/klant/menuklant/linkervlak.html

Ik krijg deze foutmelding. Heeft iemand enige idee hoe ik deze foutmelding kan oplossen>?
Johan Rombouts
Johan Rombouts
16 jaar geleden
 
0 +1 -0 -1
Mooi script!
Ik heb hem verbouwt zodat je 2 tabellen kunt gebruiken.
Ik zie echter 1 nadeeltje.
Als ik in de bron kijk zie ik dat alle waardes al in het javascriptje staan.
Wordt het bestand niet erg groot naarmate er meer records in de tabel staan?
Victor -
Victor -
16 jaar geleden
 
0 +1 -0 -1
@Johan dit script is erg oud, en deze vraag is al meerdere keren gesteld in de andere comments.
PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Zie Foto
Zie Foto
16 jaar geleden
 
0 +1 -1 -1
De code voor triple select werkt niet bij mij. Hij geeft niet aan welke rij er een fout zit =(

Om te reageren heb je een account nodig en je moet ingelogd zijn.

Inhoudsopgave

  1. dynamic-linked-dropdown-menu-phpmysqljavascript

Labels

  • Geen tags toegevoegd.

Navigatie

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.