Petite Question MySQL

totostrato31 Messages postés 91 Statut Membre -  
totostrato31 Messages postés 91 Statut Membre -
Bonjour,
le principe pour lequel je tiens a utiliser le SQL est parceque j'ai un site internet sur lequel il devrait y avoir une messagerie interne d'ici peu et ... Bref voila mon probleme :
j'utilise le system SESSION php sur lequel j'ai mis ==> $_SESSION['mail'] = exemple@ccm.fr
et pour le SQL il faudrait que :

Si dans la colonne "Destinataire" de la table Messages l'adresse e-mail :
$mail = $_SESSION['mail'] est presente me l'avertir sur une autre page php !
J'avais pensé a sa mais c impossible :
$mail = $_SESSION['mail']

if (mysql_query("SELECT DestinataireFROM Messages WHERE Destinataire=$mail"))

{
echo "vous avez un nouveau message";
}
else
{
echo "toujour rien";
}

Bonne chance pour mon enigme !

4 réponses

Nxl Messages postés 1257 Statut Membre 133
 
J'avoue que je ne comprend pas tout, et surtout à quoi sert se if, il ne vérifie pas de booléens ?
0
Utilisateur anonyme
 
Bonjour

Si j'ai bien compris ce que tu veux (pas sûr non plus) :
$mail = $_SESSION['mail'] 

$res= mysql_query("SELECT COUNT(Destinataire) AS cnt FROM Messages WHERE Destinataire='$mail'");
$rep=mysql_fetch_array($res);
if ($rep['cnt']>0)
{ 
echo "vous avez un nouveau message"; 
} 
else 
{ 
echo "toujours rien"; 
} 
0
totostrato31 Messages postés 91 Statut Membre
 
Merci vous deux pour ces reponses aussi rapide !!
je vais tester sa et je vous dit apres demain !
cdlt
0
totostrato31 Messages postés 91 Statut Membre
 
Sa marche bien , mais j'ai une autre question qui concerne les Frame ...
J'ai 2 frame : colonne , centre.
Dans la frame colonne , je me connecte mais il faudrait que une fois connecter centre affiche mes infos donc comment pourrais-je faire un respring de "centre" depuis la frame "colone" ?

clt
0