Ce que je t'ai donné est une sorte de jointure (attention les puristes me diront que non) mais elle reste assez simple à comprendre.
Je vois pas ou est la jointure :s
Il faudrai normalement qu'a un endroit on compable la valeur d'une colonne de la base A a la base B non ?
Comme dans
SELECT Titre, Livres.CodeGenre, LibelleGenre, Prix FROM Livres, Genres WHERE Livres.CodeGenre = Genres.CodeGenre;
n'est ce pas?
Et comme on fais une recherche avec like, il faudrais mettre la conditions apres le where, et ensuite trier les résultats.
Pour ma part j'ai une table produit, une table catégorie, dans la table catégorie, un id et un nom, qui est lié à la table produit par l'id (products_cat = categories_id)
Dans ma requetes je cherche à juste, si on cherche une partie de mot qui existe dans une catégorie, renvoyé toute les produits de la catégorie ou des categories ayant le mot de la recherche.
Ma recherche n'affiche que des liens vers des produits.
Mais avec ta méthode je ne vois pas comment faire
[quote="Aureusms"]Ce que je t'ai donné est une sorte de jointure (attention les puristes me diront que non) mais elle reste assez simple à comprendre.[/quote]
Je vois pas ou est la jointure :s
Il faudrai normalement qu'a un endroit on compable la valeur d'une colonne de la base A a la base B non ?
Comme dans
[php]SELECT Titre, Livres.CodeGenre, LibelleGenre, Prix FROM Livres, Genres WHERE Livres.CodeGenre = Genres.CodeGenre;[/php]
n'est ce pas?
Et comme on fais une recherche avec like, il faudrais mettre la conditions apres le where, et ensuite trier les résultats.
Pour ma part j'ai une table produit, une table catégorie, dans la table catégorie, un id et un nom, qui est lié à la table produit par l'id (products_cat = categories_id)
Dans ma requetes je cherche à juste, si on cherche une partie de mot qui existe dans une catégorie, renvoyé toute les produits de la catégorie ou des categories ayant le mot de la recherche.
Ma recherche n'affiche que des liens vers des produits.
Mais avec ta méthode je ne vois pas comment faire