No lo entiendo ni asi lo pilla.
Código PHP:
if (empty($_POST['bot_buscar'])){
echo"Esta vacio";
$sql = "SELECT id, nombre, texto, provincia1, nuevoNombre1, tel1, tel2, dis_apar, dis_hotel, dis_viaje, destaca FROM dr_anuncio WHERE act='1' AND genero='Chica' AND act='1' OR genero='Chico' AND act='1' ORDER BY fecha DESC";
}else{
echo"Enviado";
$sql = "SELECT id, nombre, texto, provincia1, nuevoNombre1, tel1, tel2, dis_apar, dis_hotel, dis_viaje, destaca FROM dr_anuncio WHERE act='1' AND genero='".$_POST['genero']."' AND pais='". $_POST['pais']."' AND provincia1='".$_POST['provincia1']."' ORDER BY fecha DESC";
}
$result = mysql_query ($sql) or die (mysql_error());
Y si lo pongo asi sin verificacion SI:
Código PHP:
$sql = "SELECT id, nombre, texto, provincia1, nuevoNombre1, tel1, tel2, dis_apar, dis_hotel, dis_viaje, destaca FROM dr_anuncio WHERE act='1' AND genero='Chica' AND act='1' OR genero='Chico' AND act='1' ORDER BY fecha DESC";
Al final lo he tenido que solucionar asi, pero no es lo suyo:
Código PHP:
if ($_POST['genero']==''){
echo"Esta vacio";
$sql = "SELECT id, nombre, texto, provincia1, nuevoNombre1, tel1, tel2, dis_apar, dis_hotel, dis_viaje, destaca FROM dr_anuncio WHERE act='1' AND genero='Chica' AND act='1' OR genero='Chico' AND act='1' ORDER BY fecha DESC";
}else{
echo"Enviado";
$sql = "SELECT id, nombre, texto, provincia1, nuevoNombre1, tel1, tel2, dis_apar, dis_hotel, dis_viaje, destaca FROM dr_anuncio WHERE act='1' AND genero='".$_POST['genero']."' AND pais='". $_POST['pais']."' AND provincia1='".$_POST['provincia1']."' ORDER BY fecha DESC";
}
$result = mysql_query ($sql) or die (mysql_error());
Soy tonto no o no se ke...