aide pour une requete

Eléphanteau du PHP | 28 Messages

04 juil. 2011, 20:56

salut voici le code que j'utilise actuellement
un simple count
<?php

 
 if(isset($_POST['pseudo'])) 	$pseudo=$_POST['pseudo'];

 else	$pseudo='vanessa';

$reponse=mysql_query("SELECT count(id) FROM chat WHERE destinataire ='$pseudo'")or die(mysql_error()) ;

while($row=mysql_fetch_array($reponse)){
	
	echo $row[0];
}
  ?>
en réponse je sais donc que vanessa a recu 53 messages. Je souhaite compliquer un peu la requête en cherchant à savoir qui a envoyer les messages (expediteur). Je ne sais pas comment m' y prendre.

merci pr le coup de main

ViPHP
ViPHP | 1996 Messages

04 juil. 2011, 21:22

Il te manques quelques informations à nous donner. Du style la structure de/des table(s) que tu veux mettre en relation
It is nice to be important but it is more important to be nice
http://www.aureuswebfactory.fr

Eléphanteau du PHP | 28 Messages

04 juil. 2011, 21:49

j'ai une table id, expediteur destinataire message. pour chaques messages envoyés j'ai donc un numéro id. Je cherche à faire une requete qui pourrait me donner le nombre de message envoyé a 1 destinataire (ds mon exemple c'était vanessa) pour chaque expéditeur:

ViPHP
ViPHP | 1996 Messages

04 juil. 2011, 22:07

"SELECT count(id) FROM chat GROUP BY destinataire"
It is nice to be important but it is more important to be nice
http://www.aureuswebfactory.fr

Eléphanteau du PHP | 28 Messages

04 juil. 2011, 22:29

je tombe sur le meme résulat que ma requete

ViPHP
ViPHP | 1996 Messages

04 juil. 2011, 23:13

"SELECT count(id) FROM chat WHERE expediteur = '$nomExpediteur' GROUP BY destinataire"
It is nice to be important but it is more important to be nice
http://www.aureuswebfactory.fr