Galere avec une requete
Résolu
inizar
Messages postés
207
Date d'inscription
Statut
Membre
Dernière intervention
-
inizar Messages postés 207 Date d'inscription Statut Membre Dernière intervention -
inizar Messages postés 207 Date d'inscription Statut Membre Dernière intervention -
Bonsoir ,
j'ai plusieurs tables avec la meme structure genre :
international :
**************
-id
-titre
-presentation
-article
-date
**************
je voudrais qui m'affiche le dernier post de chaque table ,
exemple:
---titre depuis la table international (dernier de la table le nouveau )
---titre depuis la table politique (dernier de la table le nouveau )
--titre depuis la table economique (dernier de la table le nouveau )
j'ai mis une requete mais ça marrche pas la voila :
$sql='SELECT international.id, international.titre, politique.id, politique.titre
FROM international, politique ORDER BY international.id, politique.id DESC ' ;
puis j'ai mis une autre avec UNION mais ça na pas marché :( ,peu etre j'ai oublié quelque chose !!?
SVpl si vous avez une solution Je serais reconnaissant car j’ai bien galéré
Merci :)
j'ai plusieurs tables avec la meme structure genre :
international :
**************
-id
-titre
-presentation
-article
-date
**************
je voudrais qui m'affiche le dernier post de chaque table ,
exemple:
---titre depuis la table international (dernier de la table le nouveau )
---titre depuis la table politique (dernier de la table le nouveau )
--titre depuis la table economique (dernier de la table le nouveau )
j'ai mis une requete mais ça marrche pas la voila :
$sql='SELECT international.id, international.titre, politique.id, politique.titre
FROM international, politique ORDER BY international.id, politique.id DESC ' ;
puis j'ai mis une autre avec UNION mais ça na pas marché :( ,peu etre j'ai oublié quelque chose !!?
SVpl si vous avez une solution Je serais reconnaissant car j’ai bien galéré
Merci :)
A voir également:
- Galere avec une requete
- Comment masquer une photo dans la galerie - Guide
- Créer une galerie photo en ligne gratuit - Guide
- Requête bloquée par le pare-feu applicatif claranet webfence ✓ - Forum Réseaux sociaux
- Requete sql pix - Forum PHP
- Erreur lors de l'envoi de la requête facebook - Forum Facebook
4 réponses
Si tes tables ont exactement les mêmes structures, alors pourquoi ne pas avoir juste mis un champ type pour faire la différences entre politique, économique, .... ?
Enfin bref, tu as essayé ceci ?
SELECT * FROM international ORDER BY date DESC limit 1
UNION
SELECT * FROM economique ORDER BY date DESC limit 1
UNION
SELECT * FROM politique ORDER BY date DESC limit 1
Enfin bref, tu as essayé ceci ?
SELECT * FROM international ORDER BY date DESC limit 1
UNION
SELECT * FROM economique ORDER BY date DESC limit 1
UNION
SELECT * FROM politique ORDER BY date DESC limit 1
Bonjour ,
merci pour votre réponse, vraiment c'est une bonne idée ^^ ,j'ai pas pensé a ça , mais si je mets juste une seule table et qui il va enregistré tout c'est pas trop dur pour le serveur , je me suis dis si je sépare les tables la charge va etre moin !! mais si je dois faire une seule je dois refaire tout mes codes :( .... ça va me prendre du temp ayaya lol
alors pour la requete de selection je pense que je n'ai pas chance lol ,je viens de la faire comme ça :
$sql="SELECT * FROM international ORDER BY date DESC limit 1
UNION
SELECT * FROM economique ORDER BY date DESC limit 1
UNION
SELECT * FROM politique ORDER BY date DESC limit 1
" ;
et j'ai l'erreur suivante :
Erreur : Incorrect usage of UNION and ORDER BY
en local j'ai la version 5 normalment UNION ça marche avec la version 4 ou plus ; c'est bizzar ou bien je dois activé une extension !! ou juste la requete n'est pas valide !!!
:)
merci pour votre réponse, vraiment c'est une bonne idée ^^ ,j'ai pas pensé a ça , mais si je mets juste une seule table et qui il va enregistré tout c'est pas trop dur pour le serveur , je me suis dis si je sépare les tables la charge va etre moin !! mais si je dois faire une seule je dois refaire tout mes codes :( .... ça va me prendre du temp ayaya lol
alors pour la requete de selection je pense que je n'ai pas chance lol ,je viens de la faire comme ça :
$sql="SELECT * FROM international ORDER BY date DESC limit 1
UNION
SELECT * FROM economique ORDER BY date DESC limit 1
UNION
SELECT * FROM politique ORDER BY date DESC limit 1
" ;
et j'ai l'erreur suivante :
Erreur : Incorrect usage of UNION and ORDER BY
en local j'ai la version 5 normalment UNION ça marche avec la version 4 ou plus ; c'est bizzar ou bien je dois activé une extension !! ou juste la requete n'est pas valide !!!
:)