Ver Mensaje Individual
  #6 (permalink)  
Antiguo 28/01/2010, 04:07
flipisnet
 
Fecha de Ingreso: noviembre-2009
Mensajes: 20
Antigüedad: 14 años, 5 meses
Puntos: 0
Respuesta: Duda en una consulta

Prueba esto:

Código PHP:

if ($_GET["criterio"]!=""){ //Lo obtiene del form
$txt_criterio $_GET["criterio"]; //Igualamos variables y hacemos abajo la consulta de estas variables en la sql.

$criterio "SELECT * FROM bd.contratos WHERE cif=".$id;
$criterio .= " OR idcontrato like '%".$txt_criterio."%' or cif like '%".$txt_criterio."%' or idservicio like '%".$txt_criterio."%' or fAlta like '%".$txt_criterio."%' or fBaja like '%".$txt_criterio."%' or Horas like '%".$txt_criterio."%'";
}

$sql=mysql_query($criterio); //modificar aki 
Si, es un error de comillas. Pero ademas, fijate que tienes "WHERE cif=$id" y en la siguiente línea tenías otro where. He puesto un OR porque imagino que es lo que necesitas.