Dropdown menu met selectie vakjes
De volgende code heb ik klaar, maar kan nu maar 1 categorie toevoegen in de database en als ik dit doe dan wordt de categorie meerdere malen opgeslagen met allemaal witregels ertussen ????
<select style="width:250px;" name="hoofdcategorie" id="subcategorie">
<option value="-1">Kies meerdere categorieen</option>
Code (php)
<option></option>
</select>
Sorry Emmanuel Delay hier heb ik niks aan dat is te ingewikkeld voor bezoekers als ze met ctrl moeten gaan selecteren, de meeste snappen dat niet en het ziet ook niet uit omdat er nog eens extra bij te gaan vermelden.
De optie MULTIPLE zoals hieronder had ik al laten vallen.
Bijvoorbeeld zo:
<select MULTIPLE style="width:250px;" name="hoofdcategorie" id="subcategorie">
<option value="-1">Kies een categorie</option>
Code (php)
<option></option>
</select>
Het gaat me echt om selectie vakjes voor de subcategorie te krijgen, nu springen me de selectie vakjes altijd buiten het dropdown menu als ik selectievakjes probeer toe te voegen. Heb al van alles geprobeerd maar ze blijven maar niet binnen het dropdown menu
Gewijzigd op 01/01/1970 01:00:00 door Klikki.nl
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
33
34
35
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
33
34
35
<?php
if ( !empty( $_POST ) )
{
echo '<pre>'. print_r( $_POST, 1 ) .'</pre>';
}
else
{
echo html('
<div>Kies meerdere categorieën. Gebruik Ctrl of Shift</div>
<form method="post">
<select MULTIPLE name="hoofdcategorie[]">
<option value="0">categorie A</option>
<option value="1">categorie B</option>
<option value="2">categorie C</option>
<option value="3">categorie D</option>
<option value="4">categorie E</option>
</select>
<input type="submit" value="OK"/>
</form>
');
}
function html($body)
{
return
'<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//NL" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
</head>
<body>
'. $body .'
</body>
</html>';
}
?>
if ( !empty( $_POST ) )
{
echo '<pre>'. print_r( $_POST, 1 ) .'</pre>';
}
else
{
echo html('
<div>Kies meerdere categorieën. Gebruik Ctrl of Shift</div>
<form method="post">
<select MULTIPLE name="hoofdcategorie[]">
<option value="0">categorie A</option>
<option value="1">categorie B</option>
<option value="2">categorie C</option>
<option value="3">categorie D</option>
<option value="4">categorie E</option>
</select>
<input type="submit" value="OK"/>
</form>
');
}
function html($body)
{
return
'<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//NL" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
</head>
<body>
'. $body .'
</body>
</html>';
}
?>
Kan je daar mee voort?