Ver Mensaje Individual
  #11 (permalink)  
Antiguo 10/01/2014, 07:03
razierplus2
 
Fecha de Ingreso: enero-2014
Mensajes: 75
Antigüedad: 10 años, 10 meses
Puntos: 11
Respuesta: Problema con consulta de Mysql

A colaborar.

Primero:

Cita:
$busca = "";
$busca = $_POST['busca'];
Te sobra el $busca = ""; ya que si el $_POST["busca"]; no devuelve nada se crea la cadena vacia.

Como dicen los compañeros, supongo que

Cita:
P ON C.serial = P.serial like '%".$busca."%'");
Sera de tipo numerico, si es asi, te va a dar errores seguro, ya que te va a devolver una infinidad de registros que no son los que tu quieres, creo.
Y si te das cuenta estas diciendo:

Une las tablas C y P en las que C.serial sea igual a P.serial ..... El LIKE '%$busca%' me parece que no esta bien puesto. ya que la sentencia de comparacion es C.serial = P.serial.

Creo que tienes modos mas simples de hacer lo que quieres.

Saludos.