Moteur de recherche général

marilou
Invité n'ayant pas de compte PHPfrance

01 oct. 2005, 11:12

Bonjour, j'aimerais créer un moteur de recherche pour ma basede donnée mais le problème est que j'ais 21 Tables qui ont une structure identique (chaque table connais le champs nom...)
Comment faire pour afficher tous les résultat sans que cela soit ambigu pour mysql?
Merci

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

01 oct. 2005, 11:56

Salut, il faut donner des alias aux tables, par exemple

Code : Tout sélectionner

SELECT t1.nom, t2.nom FROM table1 as t1, table2 as t2

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute

Mammouth du PHP | 983 Messages

01 oct. 2005, 13:18

Ou juste préciser le nom de latable devant le champ:

Code : Tout sélectionner

SELECT table1.nom, table2.nom FROM table1, table2

marilou
Invité n'ayant pas de compte PHPfrance

07 oct. 2005, 17:44

Merci beaucoup pour votre aide cela fonctionne. :D