J'essaye d'interroger 2 tables dans une base de données, chaque requête n'ayant rien à faire l'une avec l'autre, d'autres étant alors sur la même page.PHP MySql requête 2 tables qui n'ont pas d'attributs communs en même temps?
Requête 1 - La première requête sur la page récupérera le texte et les images qui se trouvent dans toute la page du tableau A.
Requête 2 - La deuxième requête récupérera plusieurs produits avec une image, la description et le titre de chaque produit de la table B.
Je sais que mettre la deuxième requête à l'intérieur de la première boucle while de la requête fonctionnerait bien sûr très inefficace.
Comment puis-je et quel est le meilleur moyen de récupérer toutes les données dont j'ai besoin à travers 1 requête?
Merci,
- Dane
Et pourquoi exécuteriez-vous la requête 2 à l'intérieur de la boucle pour la requête 1 s'ils ne sont pas liés? – ircmaxell
ircmaxell - ne pas avoir 2 requêtes sur la même page inefficace? – teamdane
Je préfère avoir 2 requêtes simples que 1 requête trop complexe. Tant du point de vue de la maintenabilité que du point de vue de la performance. Moins n'est pas toujours mieux ... – ircmaxell