J'utilise des requêtes paramétrées avec PHP j'ai les deux requêtes suivantes:Suggestion nécessaire pour optimiser une requête MySQL
SELECT username,question_text
FROM questions,users
WHERE questions.question_id = 4 AND questions.user_id = users.user_id
et
SELECT username, post_text
FROM posts,users WHERE posts.question_id = 4
AND posts.user_id = users.user_id ORDER BY posts.post_id ASC
En bref, les questions sont en cours de discussion dans le "posts" table et sont référencés par leur question_id. J'ai un code redondant dans mon code PHP parce que je ne connais pas assez mysql pour interroger la base de données une fois pour obtenir les résultats dont j'ai besoin sur ces deux requêtes.
Est-ce que la façon dont je vais le faire est bien et traiter les parties redondantes de mon code PHP ou existe-t-il un meilleur moyen d'y parvenir?
Si je comprends bien votre question, vous voulez une requête qui récupérera une question et il est les commentaires? AFAIK que ce n'est pas possible, pourriez-vous fournir votre code php? – thomaux