Ver Mensaje Individual
  #2 (permalink)  
Antiguo 01/02/2016, 09:21
leonagelic
Usuario no validado
 
Fecha de Ingreso: enero-2010
Ubicación: Maturín, Monagas
Mensajes: 190
Antigüedad: 14 años, 3 meses
Puntos: 24
Respuesta: consulta mysql me muestra 0 registro

No estoy seguro pero si miras la documentación de php muestra esto:

Código PHP:
Ver original
  1. Ejemplo #1 Ejemplo de implode()
  2.  
  3. <?php
  4.  
  5. $array = array('apellido', 'email', 'teléfono');
  6. $separado_por_comas = implode(",", $array);
  7.  
  8. echo $separado_por_comas; // apellido,email,teléfono
hasta hay vas bien pero: mira lo que dice: w3schools sobre la instrucción in de sql:

Código SQL:
Ver original
  1. SELECT * FROM Customers
  2. WHERE City IN ('Paris','London');

las variables deben ser separadas por comillas simples, ahora cuando haces tu busqueda no se colocan, sino que seria:

Código PHP:
Ver original
  1. $sql="select * from registros where nombre in(ana,victor,kevin)";
  2. //y deberia quedar asi:
  3. $sql="select * from registros where nombre in('ana' , 'victor', 'kevin')";

Quizás sea ese el motivo no de resultados, espero pueda ayudarte con esa acotación, saludos.