Bonsoir,
Je viens à vous car je suis en train de développer une class de moteur de recherche pour mon site.
J'utilise une requête avec match et against :
Ce que j'aimerai maintenant c'est appliquer cette requête à différentes tables de ma base de données. Evidemment ces tables n'ont pas la même structure.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT * FROM `article` WHERE MATCH(`titre`,`accroche`,`contenu`,`source`) AGAINST('blabla');
Pour le moment ma requête s'applique à 'article' et j'aimerai l'appliquer également à 'article_cat' sur le champ 'titre'.
De manière à ce que la requête me renvoie tous les articles qui contiennent 'blabla' mais aussi le nom des catégories qui ont 'blabla' dans leur titre.
J'ai tenté avec Union, mais impossible, les jointures n'iront pas non plus... Du coup je calle!
Vous auriez une idée?
Merci à vous
Partager