[req][tuto] werken met checkboxen
Hey,
Ik weet inmiddels best wat af van php/mysql (probeer nu OOP onder de knie te krijgen). Maar ik weet 1 iets nog niet.
Als ik in een form dmv een while loop een lijst met checkboxen laat weergeven (+ bijbehorende waardes etc) hebben die dezelfde naam.
Hoe zou ik dit kunnen gaan verwerken in een sql_query?
Dat bijv. alle geselecteerde berichten (dus met id '*') verwijderd worden.
Mvg Sickness
Ik weet inmiddels best wat af van php/mysql (probeer nu OOP onder de knie te krijgen). Maar ik weet 1 iets nog niet.
Als ik in een form dmv een while loop een lijst met checkboxen laat weergeven (+ bijbehorende waardes etc) hebben die dezelfde naam.
Hoe zou ik dit kunnen gaan verwerken in een sql_query?
Dat bijv. alle geselecteerde berichten (dus met id '*') verwijderd worden.
Mvg Sickness
Geef je checkboxes een array-naam:
name="id[]"
dan krijg je in $_POST ook een array die je kunt uitlezen:
echo $_POST['id'][0];
name="id[]"
dan krijg je in $_POST ook een array die je kunt uitlezen:
echo $_POST['id'][0];
geef de checkbox de naam waarde[], dan wordt het vanzelf een array, en kun je dit verwerken mbv sql. (vraag me echter niet hoe, ik verafschuw sql)
Edit: je was me net voor...
Edit: je was me net voor...
Gewijzigd op 04/09/2004 12:05:00 door Joris van Rooij
jah ik laat het bijv zo weergeven:
maar ik begrijp dat ik iig van name='id' moet maken name='id[]'
En hoe dan verder ik weet dat ik met een loop ( for ) voor elk id een query uit kan laten voeren... maar dat is niet netjes. (En ik kan ook niet echt met for overweg)
Code (php)
maar ik begrijp dat ik iig van name='id' moet maken name='id[]'
En hoe dan verder ik weet dat ik met een loop ( for ) voor elk id een query uit kan laten voeren... maar dat is niet netjes. (En ik kan ook niet echt met for overweg)
ik weet niet of ik dit nou goed doe, maar dit is wat ik van dutchcamel heb geleerd:
dan kan je voor iedere inumber de waarde verkrijgen met id[$i]
dan kan je voor iedere inumber de waarde verkrijgen met id[$i]