Ver Mensaje Individual
  #4 (permalink)  
Antiguo 04/09/2003, 09:16
josemi
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Hola,

Nunca te fies 100% de que el codigo que te dan como respuesta esta libre de 'gazapos'. Muchos escribimos el codigo sin casi mirarlo. Por eso debes intentar entender el codigo, ver su logica. Asi puedes corregir los 'gazapo'. En este caso, mis dedazos tomaron vida propia al escribir y pusieron:
Código PHP:
if ($condicion1=''$condicion.=' AND '
cuando mi cerebro les habia dicho que escribieran:
Código PHP:
if ($condicion!=''$condicion.=' AND '
Segun parece se me escurrio el shift. Y esto demuestra que deberia haber puesto para curarme en salud:
Código PHP:
if (''!=$condicion$condicion.=' AND '
Si hubieras seguido el codigo, te hubieras preguntado por que asignaba siempre un valor dentro del if. La logica actual sirve para que en la cadena se añada el ' AND ' cuando tienes mas de una palabra.

Espero no haber tenido mas gazapos.

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.