Versio

Geen dubbele invoer

Overzicht Reageren

Gifo

Gifo

29/12/2005 09:48:00
Quote Anchor link
Hoi,

Ik heb een fomulier gemaakt waarbij mensen in totaal 12 keuzes moeten maken. Bij elke keuze kunnen ze uit dezelfde lijst met mogelijkheden kiezen.
Nu wil ik een controle uitlaten voeren dat er geen 2 keer dezelfde keuze mag worden gemaakt. Heeft iemand enig idee hoe ik dit kan realiseren?
 
PHP hulp

PHP hulp

24/05/2012 19:23:22
Gesponsorde koppelingen:
 
Jan Koehoorn

Jan Koehoorn

29/12/2005 09:51:00
Quote Anchor link
Als je de keuzes ophaalt staan ze in een array. Met de PHP functie array_unique() kun je checken of elk element in de array uniek is.
 
Gifo

Gifo

29/12/2005 11:47:00
Quote Anchor link
Bedankt Jan!
Dmv de array_unique() functie krijg ik nu een lijst met de unieke velden. Met de functie count() tel ik ze en dit moet 12 zijn.

Nu heb ik nog de volgende uitdaging:
middels hetzelfde formulier moeten mensen kiezen uit 8 verschillende categoriƫn, maar ze mogen maar 2 objecten uit dezelfde categorie kiezen.
Nu kan ik middels de array_count_values() functie wel het aantal keer aangeven dat iemand een bepaalde categorie heeft gekozen, maar hoe kan ik deze resultaten nu gebruiken?
 



Overzicht Reageren

Get Adobe Flash player