Verfijnen overzicht met dropdown op zelfde pagina

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Nils L

Nils L

20/11/2011 19:31:44
Quote Anchor link
Ik heb een database met namen, locaties en daaraan gekoppelde links.

Nu wil ik 1 pagina waar ik alle namen laat zien maar met bovenaan de pagina een dropdown waar ik de locaties in heb staan (is een korte lijst dus die hoeft niet via de db uitgelezen te worden). Als er dan in dit dropdown een locaties geselecteerd wordt, dat de lijst die eronder staat dan automatisch aangepast wordt.

Dus bij bezoek pagina:
Select * from OVERZICHT.

en bij selecteren uit dropdown automatisch
Select * from OVERZICHT where LOCATIE='dropdown'
 
PHP hulp

PHP hulp

15/11/2024 19:57:39
 
Noppes Homeland

Noppes Homeland

20/11/2011 19:39:59
Quote Anchor link
Ja en wat verwacht je nu van ons?

Wat je hier waarschijnlijk vraagt is zo basic, dat ik zal schrijven probeer het zelf eens te coderen.
 
Nils L

Nils L

23/11/2011 12:28:41
Quote Anchor link
Ja ik kan de 2 query's wel schrijven. Maar ik weet niet hoe ik het voor elkaar krijg dat om dat op 1 pagina te houden en hij het direct automatisch aanpast als ik een andere locatie kies.
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

23/11/2011 13:16:51
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<select name="locatie" id="locatie" onchange="javascript:RefreshPage">
<option value="locatie1">Locatie 1</option>
enz
</select>
<script type="text/javascript">
function RefreshPage() {
    url= "/haalgevensop.php?locatie=" + document.getElementById("locatie").value;
    window.location.href = url;
}
</script>


Toevoeging op 23/11/2011 15:00:16:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<select name="locatie" id="locatie" onchange="javascript:RefreshPage">
<option value="locatie1">Locatie 1</option>
enz
</select>
<script type="text/javascript">
function RefreshPage() {
    url= "/haalgevensop.php?locatie=" + document.getElementById("locatie").value;
    window.location.href = url;
}
</script>
 



Overzicht Reageren

 
 

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.