Tengo un formulario hecho mediante checkbox de este modo:
Código PHP:
<form name="form1" method="get" action="clau.php">
<input name="petals5" type="checkbox" id="petals5" value="1">
5 pètals <br/>
<input name="petals6" type="checkbox" id="petals6" value="1">
6 pètals <br/>
<input name="sepals5" type="checkbox" id="sepals5" value="1">
5 sépals <br/>
<input name="sepals6" type="checkbox" id="sepals6" value="1">
6 sépals<br/>
<input name="herbacia" type="checkbox" id="herbacia" value="1">
herbacia<br/>
<input name="llenyosa" type="checkbox" id="llenyosa" value="1">
llenyosa<br/>
<p>
<input type="submit" name="Submit" value="Enviar">
Y el action va a la siguiente páina
Código PHP:
<?php require_once('Connections/clau.php'); ?>
<?php
$petals5 = $_GET['petals5'];
$petals6 = $_GET['petals6'];
$sepals5 = $_GET['sepals5'];
$sepals6 = $_GET['sepals6'];
$herbacia = $_GET['herbacia'];
$llenyosa = $_GET['llenyosa'];
mysql_select_db($database_clau, $clau);
$query_Recordset1 = "SELECT * FROM familias WHERE petals5='$petals5' AND petals6='$petals6' AND sepals5='$sepals5' AND sepals6='$sepals6'
AND herbacia='$herbacia' AND llenyosa='$llenyosa'";
$Recordset1 = mysql_query($query_Recordset1, $clau) or die(mysql_error());
$row_Recordset1 = mysql_fetch_assoc($Recordset1);
$totalRows_Recordset1 = mysql_num_rows($Recordset1);
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Documento sin título</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<?php do { ?>
<?php echo $row_Recordset1['familia']; ?><br/>
<?php } while ($row_Recordset1 = mysql_fetch_assoc($Recordset1)); ?>
</body>
</html>
<?php
mysql_free_result($Recordset1);
?>
Me explico?
Gracias