You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'amour%') AND ( tag.id = rel.tag_id AND rel.link_id = link.id_enlace) AND link.p' at line 1
SELECT DISTINCT link.* FROM sabrosus AS link, tags AS tag, linktags AS rel WHERE ( tag.tag LIKE '%d'amour%') AND ( tag.id = rel.tag_id AND rel.link_id = link.id_enlace) AND link.privado= 0 ORDER BY fecha DESC