Ver Mensaje Individual
  #2 (permalink)  
Antiguo 11/02/2009, 15:08
Avatar de Triby
Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 9 meses
Puntos: 2237
Respuesta: como hacer una busqueda por artista, por cancion y por album en una caja d

No, no es la manera correcta, primero debes validar lo que recibes en $_POST['s'], de lo contrario te arriesgas a inyeccion SQL y realizar la busqueda con LIKE:

Código php:
Ver original
  1. $s = trim($_POST['s']); // Quitas espacios
  2. if($s == '') // Verificas que no sea cadena vacia
  3.     die('Teclea algo para buscar.');
  4. $sql_busqueda = "SELECT g.*, a.*, l.* FROM lm_grupo_musica g, lm_album a,
  5.                lm_letra_canciones l
  6.                where l.idgrupo = g.idgrupo
  7.                and l.idalbum = a.idalbum
  8.                AND l.nombre_cancion LIKE '%$s%'
  9.                or a.nombre_album LIKE '%$s%'
  10.                or g.nombre_grupo LIKE '%$s%'";
__________________
- León, Guanajuato
- GV-Foto