Y a-t-il une raison pour laquelle cette requête ne fonctionne pas? La requête suivante fonctionnera si j'exclus simplement la clause WHERE. J'ai besoin de savoir ce qui ne va pas. Je sais que les valeurs données de $ key existent dans la table, alors pourquoi cela ne fonctionne-t-il pas?Quel est le problème avec cette clause WHERE?
$q = "SELECT * WHERE t1.project=$key
FROM project_technologies AS t1
JOIN languages AS t2
ON t1.language = t2.key";
Tableau Ayons les champs suivants:
project_technologies
- clés
- projet
- langue
- clé
- Nom
commentaire obligatoire pour dire « méfiez-vous des monstres maléfiques de l'injection SQL ». –