gracias por la ayuda oso96_2000. leere que son inyecciones sql.
saludos.
gracias por la ayuda. pero me sigue saliendo error. no es de sintaxis. sino de como se muestran los datos. me explico. escribo el grupo bon jovi en la caja de texto, doy clic en buscar y me tiene k filtrar las canciones de bonjovi con su respectivo album, obiando el campo nombre_album y nombre_grupo. pero si busco el album de bonjovi o de otro artista me tiene k mostrar las canciones del album y a k artista pertenece.
Código PHP:
$s = trim($_POST['s']); // Quitas espacios
if($s == '') // Verificas que no sea cadena vacia
* * die('Teclea algo para buscar.');
$sql_busqueda = "SELECT g.*, a.*, l.* FROM lm_grupo_musica g, lm_album a,
* * * * * * * *lm_letra_canciones l
* * * * * * * *where l.idgrupo = g.idgrupo
* * * * * * * *and l.idalbum = a.idalbum
* * * * * * * *AND l.nombre_cancion LIKE '%$s%'
* * * * * * * *or a.nombre_album LIKE '%$s%'
* * * * * * * *or g.nombre_grupo LIKE '%$s%'";
me pueden ayudar.