ciao
scusate ma secondo me state girando in tondo come trottole
dove è il value del chekbox?
dimenticavo
se ha più chek invece di chiamarli
	
	
	
		
sarebbe meglio chiamarli
	
	
	
		
poi nella parte php li estrai con un foreach
	
	
	
		
				
			scusate ma secondo me state girando in tondo come trottole
dove è il value del chekbox?
dimenticavo
se ha più chek invece di chiamarli
		HTML:
	
	<!-- ...qui manca il value... -->
<input name="c1" type="checkbox"/>elemento 1<br>
<input name="c2" type="checkbox"/>elemento 2<br>                    
<input name="c3" type="checkbox"/>elemento 3<br>
<input name="c4" type="checkbox"/>elemento 4<br>
<!-- ..ecc.. -->
	
		HTML:
	
	<!-- ..ecc.. -->
<input name="c[]" type="checkbox" value="elemento 1"/>elemento 1<br>
<input name="c[]" type="checkbox" value="elemento 2"/>elemento 2<br>                    
<input name="c[]" type="checkbox" value="elemento 3"/>elemento 3<br>
<input name="c[]" type="checkbox" value="elemento 4"/>elemento 4<br>
<!-- ..ecc.. -->
	
		PHP:
	
	<?php
//............
$q = "SELECT * FROM dati WHERE 1=1 ";
$whe_2="";
foreach($_POST['c'] as $valore){
	if($valore !=""){
		$whe_2.=" OR genere = '$valore' ";
	}
}
$q .= $whe_2." ORDER BY nome";
//e qui il solito var_dump. !!!fai delle prova e posta il/i risultato/i del var_dump
var_dump($q);
//questo indipendentemente da quanto la query ti fa vedere
//....
?>
	
			
				Ultima modifica: