Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: checkbox

LiDE [16.05.2005 16:40:37]

#

Kyseessä koodi jossa ruksitaan checkboxilla kaikki tapahtumaan osallistuneet. Joo mutta jostain syystä en nyt keksi miten tehdä joku laskuri että montako osallistui, eli moniko valitsi sen? ja sitten pitää vielä saada kaikki tietokantaankin. Eli joku silmukka joka lisää niitä niin kauan tietokantaan kunnes ne on siellä kaikki. Kellään ideoita?:)

ajv [16.05.2005 20:02:32]

#

Noille checkboxeillehan kannattaa antaa kaikille sama nimi, esim.

<input type="checkbox" name="miehisto[]" value="1" />Matti Meikäläinen<br />
<input type="checkbox" name="miehisto[]" value="2" />Maija Meikäläinen<br />

Sen jälkeen php ymmärtää tuon palomiehen suoraan taulukkona:

<?php
$miehisto = $_POST['miehisto'];
echo 'Yhteensä: '.count($miehisto);
//tietokantaan:
foreach($miehisto as $palomies){
   mysql_query("INSERT INTO plaa plaa plaa");
}
?>

LiDE [16.05.2005 21:52:35]

#

Kiitos Aapo(ajv) toimii vallan mainiosti tähän tarkoitukseen. Kuinkas tiesit aiheenkin ;)

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta