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

Hola gnzsoloyo gracias por tu interes en ayudarme ya que estoy saturaillo con el tema.

la consulta la ejecute directamente en phpmysql y funciono y en php hice esto asin:

Código PHP:
Ver original
  1. $sql="SELECT COUNT(*) FROM empreado WHERE ";
  2.     for($i=0;$i<count($trabajadores);$i++){
  3.         if($i+1==count($trabajadores)){
  4.             $sql.="(trabajadores LIKE '%".$trabajadores[$i]."%' OR extrabajadores LIKE '%".$trabajadores[$i]."%')";
  5.         }else{
  6.            $sql.="(trabajadores LIKE '%".$trabajadores[$i]."%' OR extrabajadores LIKE '%".$trabajadores[$i]."%') OR";
  7.         }
  8.     }
  9.     $sql.=
  10.     "AND
  11.      edad > 64";
  12.     $pdo=$db->prepare($sql);
  13.     $execute=$pdo->execute();
  14.     if($execute){
  15.         $count=$pdo->fetchColumn();
  16.         echo$count;
  17.     }


sin usar bindParam osea pasandole la consulta con las variables me funciona me muestra la cantidad de registros en este caso 3, por eso comento que el error esta en el bucle del bindParam.

Saludos.