selectie uit dropdown veranderd niet mee
Weet iemand wat ik moet toevoegen in de <select> balk?
Zie script:
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
32
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
32
<?php
$limit = "";
if(isset($_GET['limit']))
{
$limit = $_GET['limit'];
$limit = strip_tags($limit); // Tags en code verwijderen
$limit = trim($limit); // Witruimte verwijderen
// Zoeken alleen starten als er een trefwoord is ingevoerd:
if (strlen($limit) > 1) {
}
}
$limit = "$limit";
echo" <form action='".htmlentities($_SERVER['PHP_SELF'])."' method='get'>
<select name='limit' onchange='submit()' >
<option value='10'>10</option>
<option value='20'>20</option>
<option value='30'>30</option>
<option value='50'>50</option>
<option value='100'>100</option>
</select>
</form>";
echo "$limit";
?>
$limit = "";
if(isset($_GET['limit']))
{
$limit = $_GET['limit'];
$limit = strip_tags($limit); // Tags en code verwijderen
$limit = trim($limit); // Witruimte verwijderen
// Zoeken alleen starten als er een trefwoord is ingevoerd:
if (strlen($limit) > 1) {
}
}
$limit = "$limit";
echo" <form action='".htmlentities($_SERVER['PHP_SELF'])."' method='get'>
<select name='limit' onchange='submit()' >
<option value='10'>10</option>
<option value='20'>20</option>
<option value='30'>30</option>
<option value='50'>50</option>
<option value='100'>100</option>
</select>
</form>";
echo "$limit";
?>
hoe bedoel je "het veranderd niet mee", wat is je doel
<option value='10'>10</option>
<option value='20'>20</option>
<option value='30'>30</option>
Je moet je realiseren dat html een statisch iets is, je submit je waarde naar php en daarmee ververs je ook de pagina, waardoor de statische html gereset wordt. Je moet hier dus iets voor bedenken om die statische html aan te passen op basis van een keuze. Dus je moet met php gaat aangeven welke jij als geselecteerd wilt laten zien.
Even een voorbeeldje met een select:
Code (php)
Gewijzigd op 29/11/2011 14:37:14 door Jelle -