Bueno pues resulta que me funciona, pero algunos resultados me salen repetidos y no se porqué
Os paso el cógigo que utilizado.
Código PHP:
$query="SELECT *
FROM general
INNER JOIN
tipologia ON general.tipologia_id = tipologia.id_tipologia
INNER JOIN
general_poblacio_link ON general.id_general=general_poblacio_link.general_id
INNER JOIN
poblacio ON poblacio.id_poblacio=general_poblacio_link.poblacio_id
WHERE general.titol_general LIKE '%$llistat_titols%' OR tipologia.nom_tipologia LIKE '%$llistat_titols%' OR poblacio.nom_poblacio LIKE '%$llistat_titols%'"; // faig la cerca
$result = mysql_query($query, $link) or die ("Error en: $query. " . mysql_error());
?>
Cuando busco por nombre del título (campo=titol_general) es cuando me salen repetidos los archivos, algunos 10 veces, otros 3, algunos solo me salen una vez. No entiendo que puede ser.
Espero ayuda, gracias