MySQL interesse |
|
Je hebt een deel checkboxes en radiobuttons die een bezoeker aanduidt. Deze data wordt naar een database gestuurd.
Op een andere pagina wil ik dat die bezoeker kan zien wat ie aangeduid heeft. Bij checkboxes is dat dit (maar dan met figuren):
<?php if($keuze1 == "ja"){ echo"<img src='http://www.keuze1.gif' alt=\"Keuze 1\" />";} ?>
<?php if($keuze2 == "ja"){ echo"<img src='http://www.keuze2.gif' alt=\"Keuze 2 \" />";} ?>
<?php if($keuze3 == "ja"){ echo"<img src='http://www.keuze3.gif' alt=\"Keuze 3\" />";} ?>
<?php if($keuze1 == "ja"){ echo"<img src='http://www.keuze1.gif' alt=\"Keuze 1\" />";} ?> <?php if($keuze2 == "ja"){ echo"<img src='http://www.keuze2.gif' alt=\"Keuze 2 \" />";} ?> <?php if($keuze3 == "ja"){ echo"<img src='http://www.keuze3.gif' alt=\"Keuze 3\" />";} ?>
Hoe zit dat bij radiobuttons?
Ik dacht eerst zo:
<form action="pagina.php" method="post">
<input type="radio" name="radiocheck" value="1">
<input type="radio" name="radiocheck" value="2">
<input type="radio" name="radiocheck" value="3">
</form>
<form action="pagina.php" method="post"> <input type="radio" name="radiocheck" value="1"> <input type="radio" name="radiocheck" value="2"> <input type="radio" name="radiocheck" value="3">
<?php
if($_POST['radiocheck'] == "1") {
echo 'keuze 1';
}
elseif($_POST['radiocheck'] == "2") {
echo 'keuze 2';
}
elseif($_POST['radiocheck'] == "3") {
echo 'keuze 3';
}
else {
echo 'niets gekozen';
}
?>
<?php if($_POST['radiocheck'] == "1") { } elseif($_POST['radiocheck'] == "2") { } elseif($_POST['radiocheck'] == "3") { } else { } ?>
Maar dit werkt dus niet. Ik krijg altijd "niets gekozen" te zien
|