On 17 March 2006 07:39, Gustav Wiberg wrote: > ----- Original Message ----- > From: "John Taylor-Johnston" <jt.johnston@xxxxxxxxxxxxxx> > To: "PHP-General" <php-general@xxxxxxxxxxxxx> > Sent: Friday, March 17, 2006 7:51 AM > Subject: making a tutorial > > > > I'm making a tutorial and don't really understand how to do this > > myself :) > > > > <p>Which of the following pets do have at home: > > <br /><input type="checkbox" name="favourite[]" value="dog">dog > > <br /><input type="checkbox" name="favourite[]" value="cat">cat > > <br /><input type="checkbox" name="favourite[]" value="snake">snake > > <br /><input type="checkbox" name="favourite[]" value="other">snake > > <br /><input type="checkbox" name="favourite[]" value="none">none > > of these </p> > > > > How do I parse favourite[]? I might have 2 or 5, so I need to parse > > ^0] - nMax. It is a checkbox. > > > > I might use favourite[] with mail() or store it in a mysql field. > > > > If mysql, would I store it in a varchar(20) or an enum() and how? > > > > John > > > > > Hi there! > > Do you have to name it as favourite[]? Can't you name it as "just" > favourite (without brackets) You need [] for it to be an array in PHP -- otherwise you only get one value no matter how many are checked. > If you name it as just favourite, at least in Javascript you could > loop through favourite as an array. I don't know if this works in PHP > as well. It's easy enough to treat it as an array in Javascript with the brackets -- you just have to understand the equivalence between objects and arrays. Cheers! Mike --------------------------------------------------------------------- Mike Ford, Electronic Information Services Adviser, Learning Support Services, Learning & Information Services, JG125, James Graham Building, Leeds Metropolitan University, Headingley Campus, LEEDS, LS6 3QS, United Kingdom Email: m.ford@xxxxxxxxxxxxxx Tel: +44 113 283 2600 extn 4730 Fax: +44 113 283 3211 To view the terms under which this email is distributed, please go to http://disclaimer.leedsmet.ac.uk/email.htm -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php