Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/12/2006, 14:14
rlobos
 
Fecha de Ingreso: enero-2005
Mensajes: 105
Antigüedad: 20 años, 2 meses
Puntos: 2
Re: Problema con consulta, creo que fácil

Hola:

Prueba colocando entre parentesis los todos los 'OR', asi:

$sqlfinal="SELECT * FROM datos_generales WHERE contrato = '--' AND (" . $sql_buscar . ") order by 'nombre' ASC";

deberia quedar algo asi:
"SELECT * FROM datos_generales WHERE contrato = '--' AND ( posicion LIKE '%1%' OR posicion LIKE '%2%' OR posicion LIKE '%3%' OR posicion LIKE '%4%' OR posicion LIKE '%5%') order by 'nombre' ASC"