Problème de requête php/mysql
Gortzen
-
Gortzen -
Gortzen -
Bonjour,
Donc je fais une recherche d'un mot-clé, que le prog recherche dans le champ 'com1' de plusieurs tables de structures identiques.(crossword, educational...)
Cette requête doit approcher du but:
"SELECT * from crossword AS a, educational AS b WHERE a.com1 LIKE '%$ref%' AND b.com1 LIKE '%$ref%'"
mais elle me donne un nombre de résultat démultiplié. J'ai l'impression que pour chaque record qui correspond dans la preimièretable, il prend tout la seconde table. Je n'arrive pas à faire que la requête additionne simplement le résultat pour chaque table.
Le mec qui me débugue est mon champion du monde à moi.
Donc je fais une recherche d'un mot-clé, que le prog recherche dans le champ 'com1' de plusieurs tables de structures identiques.(crossword, educational...)
Cette requête doit approcher du but:
"SELECT * from crossword AS a, educational AS b WHERE a.com1 LIKE '%$ref%' AND b.com1 LIKE '%$ref%'"
mais elle me donne un nombre de résultat démultiplié. J'ai l'impression que pour chaque record qui correspond dans la preimièretable, il prend tout la seconde table. Je n'arrive pas à faire que la requête additionne simplement le résultat pour chaque table.
Le mec qui me débugue est mon champion du monde à moi.
A voir également:
- Problème de requête php/mysql
- Easy php - Télécharger - Divers Web & Internet
- Mysql community server - Télécharger - Bases de données
- Expert php pinterest - Télécharger - Langages
- Requête bloquée par le pare-feu applicatif claranet webfence ✓ - Forum Réseaux sociaux
- Erreur de requete facebook - Forum Facebook
2 réponses
salut,
je ne connait pas trop le SQL sous MySQL mais essaie d' enlever les AS :
"SELECT * from crossword a, educational b WHERE a.com1 LIKE '%$ref%' AND b.com1 LIKE '%$ref%'"
mais je ne sais si ça va résoudre ton probleme
- T'as pas vu Chloraine ?
- C'est qui Chloraine ? - Ah ! Ah ! Ah !
je ne connait pas trop le SQL sous MySQL mais essaie d' enlever les AS :
"SELECT * from crossword a, educational b WHERE a.com1 LIKE '%$ref%' AND b.com1 LIKE '%$ref%'"
mais je ne sais si ça va résoudre ton probleme
- T'as pas vu Chloraine ?
- C'est qui Chloraine ? - Ah ! Ah ! Ah !
nomdidja ca fait exactement le même résultat.
c pas possible d'écrire en sql 'sélectionne ceci cela dans telle table, mets le dans ta poche, sélectionne ceci cela dans une autre table, place à la suite dans ta poche, etc'??
A défaut, qqn sait comment 'additionner' proprement des tableaux php? Ptêtre qu'en faisant autant de requêtes que de tables je pourrais m'en tirer.
c pas possible d'écrire en sql 'sélectionne ceci cela dans telle table, mets le dans ta poche, sélectionne ceci cela dans une autre table, place à la suite dans ta poche, etc'??
A défaut, qqn sait comment 'additionner' proprement des tableaux php? Ptêtre qu'en faisant autant de requêtes que de tables je pourrais m'en tirer.