A voir également:
- Systeme lu / non lu pour mp
- Whatsapp message lu mais pas bleu - Guide
- Restauration systeme - Guide
- Sms distribué mais pas lu ✓ - Forum iPhone
- Messenger message distribué mais pas lu ✓ - Forum Facebook Messenger
- Messagerie leboncoin message lu - Forum Mail
2 réponses
kij_82
Messages postés
4089
Date d'inscription
jeudi 7 avril 2005
Statut
Contributeur
Dernière intervention
30 septembre 2013
857
2 sept. 2009 à 16:41
2 sept. 2009 à 16:41
Bonjour,
Mum, ceci est un forum d'entraide.
Les gens posent leur problème et on tente d'y répondre. Seulement là tu ne fais que donner un lien sur un forum où tu as déjà posté ton problème.
Le but secondaire de ce site est également de servire de base de données pour les autres personnes qui ont le même genre de problème que toi.
Tu comprendra donc qu'il est nécessaire d'avoir ici même le problème ainsi que l'intégralité de sa résolution.
Dans le cas contraire, ce post perdra de son intérêt.
Cordialement.
Mum, ceci est un forum d'entraide.
Les gens posent leur problème et on tente d'y répondre. Seulement là tu ne fais que donner un lien sur un forum où tu as déjà posté ton problème.
Le but secondaire de ce site est également de servire de base de données pour les autres personnes qui ont le même genre de problème que toi.
Tu comprendra donc qu'il est nécessaire d'avoir ici même le problème ainsi que l'intégralité de sa résolution.
Dans le cas contraire, ce post perdra de son intérêt.
Cordialement.
D'accord, je vais reposer ici le sujet aussi :
Le probleme est que même avec des mp dans sa boîte privée le code retourne toujours : "0 nouveau message"
Le code PHP
$requete9 = mysql_query('SELECT mp_id FROM forum_mp WHERE mp_receveur="'.$_SESSION['id'].'"') or die(mysql_error());
$mp_id = mysql_fetch_assoc($requete9);
$compteurmessages = mysql_query("SELECT COUNT(*) AS nbre_entrees FROM forum_mp WHERE mp_receveur = 'mp_id'");
$donneesmessages = mysql_fetch_array($compteurmessages);
$messagesnonlus = $donneesmessages['nbre_entrees'];
if ($messagesnonlus == 0)
{
$affmessagemp = "<a href='mp.php'>$messagesnonlus nouveau message</a>";
}
else
{
$affmessagemp = "<a href='mp.php'><blink><font color='red'>$messagesnonlus</font> nouveau(x) message(s) !</blink></a>";
}
echo "$affmessagemp";
Et la table SQL
CREATE TABLE IF NOT EXISTS `forum_mp` (
`mp_id` int(11) NOT NULL AUTO_INCREMENT,
`mp_expediteur` int(11) NOT NULL,
`mp_receveur` int(11) NOT NULL,
`mp_titre` varchar(100) CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL,
`mp_text` text CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL,
`mp_time` int(11) NOT NULL,
`mp_lu` enum('0','1') CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL,
PRIMARY KEY (`mp_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
Le probleme est que même avec des mp dans sa boîte privée le code retourne toujours : "0 nouveau message"
Le code PHP
$requete9 = mysql_query('SELECT mp_id FROM forum_mp WHERE mp_receveur="'.$_SESSION['id'].'"') or die(mysql_error());
$mp_id = mysql_fetch_assoc($requete9);
$compteurmessages = mysql_query("SELECT COUNT(*) AS nbre_entrees FROM forum_mp WHERE mp_receveur = 'mp_id'");
$donneesmessages = mysql_fetch_array($compteurmessages);
$messagesnonlus = $donneesmessages['nbre_entrees'];
if ($messagesnonlus == 0)
{
$affmessagemp = "<a href='mp.php'>$messagesnonlus nouveau message</a>";
}
else
{
$affmessagemp = "<a href='mp.php'><blink><font color='red'>$messagesnonlus</font> nouveau(x) message(s) !</blink></a>";
}
echo "$affmessagemp";
Et la table SQL
CREATE TABLE IF NOT EXISTS `forum_mp` (
`mp_id` int(11) NOT NULL AUTO_INCREMENT,
`mp_expediteur` int(11) NOT NULL,
`mp_receveur` int(11) NOT NULL,
`mp_titre` varchar(100) CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL,
`mp_text` text CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL,
`mp_time` int(11) NOT NULL,
`mp_lu` enum('0','1') CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL,
PRIMARY KEY (`mp_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;