Ver Mensaje Individual
  #15 (permalink)  
Antiguo 22/11/2013, 07:49
pithon
 
Fecha de Ingreso: mayo-2011
Mensajes: 1.201
Antigüedad: 13 años
Puntos: 10
Respuesta: consulta sql desde php siempre me da 0

Perdonar que regrese a este post pero no me acaba de funcionar bien la consulta con LIKE, resulta que si por ejemplo esta buscando la palabra ana me debe de mostrar todo los campos que contengan ana hasta aqui bien pero en cambio no me muestra el campo si ana esta escrito asin.

_ana_

en cambio probe la consulta como postee anteriormente osea en phpmyadmin o asignando las variables directamente si el bindParam y ahi si me lo muestra bien, parece que el error esta en que los comodines no los esta usando pdo, probe de cambiar esta linea en el for del bindParam.

esta:
Código PHP:
Ver original
  1. $trabajador='%'.$trabajadores[$i].'%';
por esta:
Código PHP:
Ver original
  1. $trabajador='"%'.$trabajadores[$i].'%"';
o esta:
Código PHP:
Ver original
  1. $trabajador='\'%'.$trabajadores[$i].'%\'';

pero nada no me da ningun error pero no me encuentra ese registro _ana_.
Alguna idea probe de pasarle solo la variable ose la consulta dejarla con esto:

'%?%' preo tampoco, parece que pdo no se le pueda pasar este tipo de consultas o que?
espero que alguien me pueda dar alguna ayudita, saludos.