Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/07/2010, 10:15
Avatar de shakaran
shakaran
 
Fecha de Ingreso: agosto-2005
Ubicación: España - Ciudad Real
Mensajes: 374
Antigüedad: 18 años, 8 meses
Puntos: 7
Respuesta: Formulario de Busqueda para MySql y PHP

Simplemente añade un AND en la consulta de estado_civil (además estaría bien identar el código):
Código PHP:
Ver original
  1. if(($_GET["sexo"]!="")
  2. {
  3.     $query .= " genero='".$_GET["sexo"]."' ";
  4. }
  5.  
  6. if($_GET["estado_civil"]!="")
  7. {
  8.     $query .= " AND estado_civil='".$_GET["estado_civil"]."' ";
  9. }
También para buen legibilidad del código te recomiendo renombrar la variable $Query (que empieza con Q mayúscula) a otro nombre como $res (de resultado) algo así:

Código PHP:
Ver original
  1. $res = mysql_query("Select * from tabla_nombre where ".$query."
  2. ",$conexion);
__________________
Quijost Backend Engineer - www.quijost.com - Hosting rápido, eficiente y profesional
Blog: www.shakaran.net