login  Naam:   Wachtwoord: 
Registreer je!
 Forum

meerdere checkboxen

Offline Rypezio - 13/08/2006 20:32 (laatste wijziging 13/08/2006 20:33)
Avatar van RypezioNieuw lid met één checkbox kan ik een rij uit mijn database verwijderen , hoe doe ik dit met meerdere checkboxen ?

Dit is de code die ik nu heb

  1. <?php
  2. if ($_POST['Submit']) {
  3. mysql_query("DELETE FROM berichten WHERE berichtid = '".$_POST['message']."'");
  4. }?>


4 antwoorden

Gesponsorde links
Offline tbk - 13/08/2006 20:36
Avatar van tbk PHP beginner werk met de functie foreach(), je laat hem voor elke checkbox kijken of hij geselecteerd es en zo ja invoegen
Offline Rypezio - 13/08/2006 20:37
Avatar van Rypezio Nieuw lid dit heb ik geprobeerd, maar hoe kan ik zien of er meerdere zijn aangeklikt ?
Offline CDNC - 13/08/2006 20:38 (laatste wijziging 13/08/2006 20:39)
Avatar van CDNC PHP ver gevorderde de checkboxen:
  1. <?
  2.  
  3. for($a=0; $a<25; $a++)
  4. {
  5. ?><input type="checkbox" name="c<?=$a?>" value="1" /><br /><?
  6. }
  7.  
  8.  
  9. ?>


loop voor het kijken welke er geselecteer zijn
  1. <?
  2.  
  3. if(isset(--))
  4. {
  5. for($b=0; $b<25; $b++)
  6. {
  7. if($_POST['c'. $b] == 1)
  8. {
  9. mysql_query("DELETE FROM berichten WHERE berichtid = ". $b );
  10. }
  11. }
  12. }
  13.  
  14. ?>
Offline Gerard - 14/08/2006 03:58
Avatar van Gerard Ouwe rakker Door gebruik te maken van [] in je form, de implode() functie van php en de IN () van MySQL kan je dit heel simpel oplossen. Kijk maar eens op http://www.plaatscode.be/1961/ voor de oplossing.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.198s