Requête sur deux tables

Fermé
julien33 - 30 mai 2008 à 23:57
 julien33 - 31 mai 2008 à 20:04
bonsoir, je voudrais un conseil sur un requête dont j'ai besoin pour mon site.

j'ai deux tables : la première News contenant id_news, titre, contenu et date.
la deuxième Utilisateurs contenant : id_utilisateurs, nom_utilisateur, email_utilisateur, ville_utilisateur

et j'aimerais pouvoir afficher toutes ces infos si la news a été publiée aujourd'hui et par des utilisateurs vivant dans la même ville

SELECT COUNT(*) AS total
FROM Utilisateurs, News
WHERE Utilisateurs.nom_utilisateur = News.nom_utilisateur
AND ville_utilisateur='Paris'
AND date='$date';

ca m'affiche bien toutes les news venant d'utilisateurs de la même ville, mais par contre pour la date il y a une légère erreur, ca m'affiche toutes les news de la table , si une news au moins a été écrite ce jour là ...

qu'en pensez-vous ? quelqu'un a une idée ?
merci, bonne soirée.

3 réponses

Brachior Messages postés 613 Date d'inscription dimanche 21 octobre 2007 Statut Membre Dernière intervention 22 juin 2009 46
31 mai 2008 à 00:06
hum .. tu fais cette requete en php dc il faut que tu concatène .. en gros la pr moi le $date n'est pas remplacé
0
merci de ta réponse si tardive, mais je ne pense pas que cela vienne de ça, car il me les affiche selon la date, le seul pb c'est qu'il met toutes les news avec ...
0
Brachior Messages postés 613 Date d'inscription dimanche 21 octobre 2007 Statut Membre Dernière intervention 22 juin 2009 46
31 mai 2008 à 00:20
en fait, j'arrive meme pas a voir comment tu fais pour récupérer autre chose qu'un nombre ? Oo
le COUNT dois te resortir un nombre ... non ? Oo
0
si si il recupère un nombre "total' ainsi que toutes les news.
quelqu'un à une idée svp ?
merci
0