Pues no entendí muy bien pero hize un ejemplo:
Código PHP:
<?php
if ( isset( $_POST['submit'] ) )
{
// damos nombres de variables cortos
$cocina = $_POST['cocina'];
$cochera = $_POST['cochera'];
$piscina = $_POST['piscina'];
// hacemos unos condicionales; si la variable fue clickeada la variable contendrá el valor "SI" de lo contrario el valor será "NO"
$cocina == 'on' ? $cocina = 'SI' : $cocina = 'NO';
$cochera == 'on' ? $cochera = 'SI' : $cochera = 'NO';
$piscina == 'on' ? $piscina = 'SI' : $piscina = 'NO';
// mostramos en pantalla el resultado
echo "Cocina: ".$cocina."<br/>Cochera: ".$cochera."<br/>Piscina: ".$piscina;
}
?>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
Cocina:<input type="checkbox" name="cocina"><br/>
Cochera:<input type="checkbox" name="cochera"><br/>
Piscina:<input type="checkbox" name="piscina"><br/>
<input type="submit" name="submit" value="Enviar">
</form>
Este ejemplo lo que hace es asignarle a las variables un valor dependiendo de si se hizo click en el checkbox o no y se muestra en pantalla el resultado. Yo lo mostre en pantalla pero tu puedes hacer con las variables lo que se te antoje, como por ejemplo insertar los resultados en una bd utilizando la clausula INSERT de mysql. Espero haberme dado a entender y que esto te sirva por lo menos para darte una idea. Suerte