ik zie op sommige website's dat er op iedere lijn een vakje staat dat je kan aanvinken en dat je vanonder op supmind kan drukken en dat hij dan een sql uitvoert

nu is mijn vraag hoe doe ik zoiets

met ander woorden
( ik heb een tabel met 3 dingen ( tul, mof, schaar )
ik haal deze op uit een database en plaats deze onder elkaar met een selectievak
dus..

tul ( aanklikbaar vierkantje )
mof ( aanklikbaar vierkantje )
schaar ( aanklikbaar vierkantje )

ik vink aan schaar en tul en van onder selecteer ik bij actie ( verwijder )
ik druk op supmind en dan voert hij die sql uit.

maar hoe werkt zoiets ( iemand een tut voor mij ;)
alvast bedankt
groeten php knipper
In korte lijnen gezegd wil je dus een selectie maken met een aantal checkboxes, en de geselecteerden verwijderen? Klopt dat
ja maar niet alleen verwijderen dus het moet ook nog met acties kunnen werken maar dat kan ik zelf wel. ik zou enkel niet weten hoe ik aan het gedeelte met de checkboxen moet beginnen ( ik dacht aan javascript )
als je checkboxen hebt in een formulier worden deze niet gepost bij een submit of de waarden zijn leeg, dat kan je heel eenvoudig afvangen in php
ik heb zelf nu een stukje code gemaakt

<javascript>

<script language="javascript">  
function SelectAll(){  
  count = document.form.elements.length;  
  for (i=0; i < count; i++) {  
if(document.form.elements[i].checked == 1) {  
  document.form.elements[i].checked = 0;  
}  
else {  
  document.form.elements[i].checked = 1;  
  }  
}  
}  
</script>


<verwerking>

if($_POST['klaar'] == True) {
   $pakleden = mysql_query("SELECT * FROM leningen WHERE geleend_bij = '".mysql_real_escape_string($id_ingelogd)."' and id_lener = '".mysql_real_escape_string($id_lener)."'");
        while($del = mysql_fetch_object($pakleden)){
        if($email[$del->email] == "on"){
  mysql_query("UPDATE leningen SET status_lening = 2 WHERE id='" .$del->email. "'") or die("Mislukt.");
  }
}
}


<aanklikblokje>

<input type="checkbox" name="email['.$dnn['id'].']">


helaas werkt hij niet. ik krijg geen foutmelding dus wie kan de fout vinden
alvast bedankt
de javascript is van een knop om alle vakjes te aan en uit te vinken en heeft dus niet's te maken met u vraag. ( daar zit de fout dus niet in )

[size=xsmall]Toevoeging op 16/11/2011 18:25:40:[/size]

de fout zit dus in de verwerking
bij mij werkt de code niet en ik heb deze juist gebruikt

volgens mij licht de fout bij de id ( hij start bij id 16 en niet bij id 1 )
laat eens de code zien dan
Nick Dijkstra op 16/11/2011 20:54:33

laat eens de code zien dan


sorry ik heb zelf eens geprobeert iets te schrijven ( maar ter vergeefts het werkt nog steeds niet ) helaas is dat wel ten koste gegaan van de vorige code ( die ook niet werkte )

Reageren