Geef dan wel een array op als naam van je checkboxen:
name="Thismail[]"
Link gekopieerd
ik dacht dat je je checkboxes dezelfde naam moest geven? doe ik dan daar iets fout?
hoe zou jij het doen?
Link gekopieerd
Ja, dus allemaal de naam 'Thismail[]', een array. In de verwerking kun je de resultaten dat terug vinden in de array $_POST['Thismail'].
Arrays als naam voor inputvelden
Zie ook dit voorbeeld van hoe je met arrays als naam voor inputvelden werkt...
Link gekopieerd
dus mijn foreach klopt als ik dit voorbeeld zo bekijk...of heb ik dat fout?
en hoe doe ik dat dan met een mysql_fetch_assoc?
Link gekopieerd
Je foreach loop klopt inderdaad. Wat wil je verder met mysql_fetch_assoc bereiken, dat volg ik niet helemaal?
Link gekopieerd
stel ik roep hetvolgende op:
$assoc = mysql_fetch_assoc(mysql_query("SELECT naam FROM tabel"));
ik wil deze namen die ik uit de tabel haal graag tonen maar daarvoor heb ik een loop nodig.
hoe verwerk ik deze dan in een foreach? ik doe het nu steeds met een for loop maar een foreach is vaak minder omslachtig en mooier.
Link gekopieerd
Gebruik een while loop:
<?php
$result = mysql_query(...);
// Eerst controleren of query wel gelukt is
while($row = mysql_fetch_assoc($result))
{
// Records staan nu in $row
}
?>
Link gekopieerd
dat is ook een oplossing ;)
Blanche, heel erg bedankt voor je hulp!
Link gekopieerd
Tikkes schreef op 14.12.2008 22:18
dat is ook een oplossing ;)Dat is de meest gebruikelijke oplossing.
Graag gedaan verder, succes verder ;-)
Link gekopieerd