Cita:
Iniciado por angel_xx_1990 cuando introduzco algo en el buscador me dice:
mysql_fetch_array() expects parameter 1 to be resource, boolean given in line:
while ($datos=mysql_fetch_array($busqueda)){
Eso es porque la consulta está mal escrita, pero eso ya no es tema de PHP sino de SQL.
Suponiendo que tu código lo tienes tal cual:
Cita: // MAL
SELECT * FROM 'xxxx' WHERE xxxxxx LIKE '%x%'
// BIEN
SELECT * FROM xxxx WHERE xxxxxx LIKE '%x%'
Los nombres de tablas y campos no llevan comillas porque sencillamente no son cadenas de texto.
Por favor estudia algo de SQL también.