Door
Manneke
op 09-03-2004 14:49
gewijzigd op 09-03-2004 14:53
1.299 views
Ik heb op een pagina een tabel met een checkbox erin.
Elke rij word uit de database geladen.
Dan wanneer je "submit" word je doorgelinkt naar een 2e pagina. Hoe kan ik ervoor zorgen dat deze pagina alleen de records weergeeft die ik had aangevinkt met de checkbox op de 1e pagina?
Normaal gesproken werk ik met het While commando... is dit handig?
En hoe kan ik hem een melding laten geven als er meer dan 2 opties 'gechecked' zijn?
En hoe kan ik hem een melding laten geven als er meer dan 2 opties 'gechecked' zijn?
Op de 1e of 2e pagina? Op 1e kan je javascript gebruiken, bij 2e gewoon PHP.
Dan wanneer je "submit" word je doorgelinkt naar een 2e pagina. Hoe kan ik ervoor zorgen dat deze pagina alleen de records weergeeft die ik had aangevinkt met de checkbox op de 1e pagina?
While lijkt me niet handig, aangezien de namen ($_POST[naam]) anders zijn..
Tsja.. je kan dit waarschijnlijk op veel manieren doen.. als je niet veel checkboxen hebt kan je gewoon IFjes gebruiken..
<?
if (isset($_POST['box1']))
{
echo "Checkbox 1 is gecheckt! <br>";
}
if (isset($_POST['box2']))
{
echo "Checkbox 2 is gecheckt! <br>";
}
// etc
?>
Ik kan effe geen handige methode bedenken, aangezien ik jouw script niet ken..
kijk maar of je hier dus iets mee kan
alleen de aangevinkte vakjes worden verstuurd, de rest niet dus dat zouden je enige resultaten moeten zijn.
geef anders even wat code dan kan ik je verder helpen :)
Maar de bedoeling is dus dat de data word 'gefiltert'... de niet aangekruisde dingen vallen af, en alleen de aangevinkte records komen op de 2e pagina.