Souci répetion des messages à chaque page
will.smith
Messages postés
264
Statut
Membre
-
will.smith Messages postés 264 Statut Membre -
will.smith Messages postés 264 Statut Membre -
Bonjour,
mon commentaire se répetent à chaque page hors il n'ont pas les mêmes id et ni la même table
voilà la table commentaire :
et à chaque page j'ai mis :
et
et si on change le nom de la table
mon commentaire se répetent hors il n'ont pas le meme idet ni la même table
voilà le code poiur affiché les messages :
je ne sais pas où est l'érreur et j'ai éssay de remplacé id_logiciels=1 par id_logiciels=0 où id_type=0 où id_type=1
mais ça n'a rien fais ça se répetent à chaque page
merci de votre aide
si vous voulez mon msn contactez moi par mp et je vous expliquerais tout ca par msn pour ceux qui peut m'aidé à enlenvé cette répition à chaque page
mon commentaire se répetent à chaque page hors il n'ont pas les mêmes id et ni la même table
voilà la table commentaire :
CREATE TABLE `commentaires` ( `id_commentaire` bigint(20) NOT NULL auto_increment, `id_membre` int(4) default NULL, `id_clins_d_oeil_amours` int(10) NOT NULL default '0', `id_clins_d_oeil_anglais` int(10) NOT NULL default '0', `id_clins_d_oeil_animaux` int(10) NOT NULL default '0', `id_clins_d_oeil_coleres` int(10) NOT NULL default '0', `id_clins_d_oeil_deustchs` int(10) NOT NULL default '0', `id_clins_d_oeil_fetes` int(10) NOT NULL default '0', `id_clins_d_oeil_francais` int(10) NOT NULL default '0', `id_clins_d_oeil_humours` int(10) NOT NULL default '0', `id_clins_d_oeil_italies` int(10) NOT NULL default '0', `id_clins_d_oeil_nerlandais` int(10) NOT NULL default '0', `id_clins_d_oeil_nouveaux` int(10) NOT NULL default '0', `id_clins_d_oeil_puccas` int(10) NOT NULL default '0', `id_clins_d_oeil_sexys` int(10) NOT NULL default '0', `id_clins_d_oeil_smileys` int(10) NOT NULL default '0', `id_clins_d_oeil_sons` int(10) NOT NULL default '0', `id_clins_d_oeil_sports` int(10) NOT NULL default '0', `id_fonds_dynamiques` int(10) NOT NULL default '0', `id_moods` int(10) NOT NULL default '0', `id_moods_sons` int(10) NOT NULL default '0', `id_logiciels` int(10) NOT NULL default '0', `id_scripts` int(10) NOT NULL default '0', `id_plug_ins` int(10) NOT NULL default '0', `id_series` int(10) NOT NULL default '0', `id_sitcoms` int(10) NOT NULL default '0', `message` text character set latin1 collate latin1_bin NOT NULL, `date` varchar(50) character set latin1 collate latin1_bin NOT NULL, `heure` varchar(50) character set latin1 collate latin1_bin NOT NULL, PRIMARY KEY (`id_commentaire`), KEY `id_clins_d_oeil_amours` (`id_clins_d_oeil_amours`), KEY `id_clins_d_oeil_anglais` (`id_clins_d_oeil_anglais`), KEY `id_clins_d_oeil_animaux` (`id_clins_d_oeil_animaux`), KEY `id_clins_d_oeil_coleres` (`id_clins_d_oeil_coleres`), KEY `id_clins_d_oeil_deustchs` (`id_clins_d_oeil_deustchs`), KEY `id_clins_d_oeil_fetes` (`id_clins_d_oeil_fetes`), KEY `id_clins_d_oeil_francais` (`id_clins_d_oeil_francais`), KEY `id_clins_d_oeil_humours` (`id_clins_d_oeil_humours`), KEY `id_clins_d_oeil_italies` (`id_clins_d_oeil_italies`), KEY `id_clins_d_oeil_nerlandais` (`id_clins_d_oeil_nerlandais`), KEY `id_clins_d_oeil_nouveaux` (`id_clins_d_oeil_nouveaux`), KEY `id_clins_d_oeil_puccas` (`id_clins_d_oeil_puccas`), KEY `id_clins_d_oeil_sexys` (`id_clins_d_oeil_sexys`), KEY `id_clins_d_oeil_smileys` (`id_clins_d_oeil_smileys`), KEY `id_clins_d_oeil_sons` (`id_clins_d_oeil_sons`), KEY `id_clins_d_oeil_sports` (`id_clins_d_oeil_sports`), KEY `id_fonds_dynamiques` (`id_fonds_dynamiques`), KEY `id_moods` (`id_moods`), KEY `id_moods_sons` (`id_moods_sons`), KEY `id_logiciels` (`id_logiciels`), KEY `id_scripts` (`id_scripts`), KEY `id_plug_ins` (`id_plug_ins`), KEY `id_series` (`id_series`), KEY `id_sitcoms` (`id_sitcoms`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=243 ; -- -- Contenu de la table `commentaires` -- INSERT INTO `commentaires` (`id_commentaire`, `id_membre`, `id_clins_d_oeil_amours`, `id_clins_d_oeil_anglais`, `id_clins_d_oeil_animaux`, `id_clins_d_oeil_coleres`, `id_clins_d_oeil_deustchs`, `id_clins_d_oeil_fetes`, `id_clins_d_oeil_francais`, `id_clins_d_oeil_humours`, `id_clins_d_oeil_italies`, `id_clins_d_oeil_nerlandais`, `id_clins_d_oeil_nouveaux`, `id_clins_d_oeil_puccas`, `id_clins_d_oeil_sexys`, `id_clins_d_oeil_smileys`, `id_clins_d_oeil_sons`, `id_clins_d_oeil_sports`, `id_fonds_dynamiques`, `id_moods`, `id_moods_sons`, `id_logiciels`, `id_scripts`, `id_plug_ins`, `id_series`, `id_sitcoms`, `message`, `date`, `heure`) VALUES (242, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0x203a756e737572653a20, 0x30312f30322f3039, 0x31393a3434);
et à chaque page j'ai mis :
// Renseigner ici l'ID de ce programme dans la table "programmes"
$id_programme = 1;
$nom_page = "windows_live_messenger.php";
$id_type="id_logiciels";
$table="logiciels";
$url_fichiers = "windows_live_messenger/"; // le dossier où se situent les fichiers, terminé par un / !
et
// Renseigner ici l'ID de ce programme dans la table "programmes"
$id_programme = 2;
$nom_page = "messenger_plus_live.php";
$id_type="id_logiciels";
$table="logiciels";
$url_fichiers = "messenger_plus_live/"; // le dossier où se situent les fichiers, terminé par un / !
et si on change le nom de la table
// Renseigner ici l'ID de ce programme dans la table "programmes"
$id_programme = 1;
$nom_page = "24_tv_show_intro_time.php";
$id_type="id_scripts";
$table="scripts";
$url_fichiers = "messenger_plus_live/scripts/"; // le dossier où se situent les fichiers, terminé par un / !
mon commentaire se répetent hors il n'ont pas le meme idet ni la même table
voilà le code poiur affiché les messages :
<?php
$premier = mysql_query("SELECT COUNT(*) AS message_post FROM commentaires where id_logiciels=1");
$message = mysql_fetch_array($premier);
$total = $message['message_post'];
if ($total >= 1)
{
$nombreDeMessagesParPage = 15;
$totalDesMessages = $total;
$nombreDePages = ceil($totalDesMessages / $nombreDeMessagesParPage);
echo '<p class="pages">Page : ';
for ($i = 1 ; $i <= $nombreDePages ; $i++)
{
echo '<a href="'.$nom_page.'?page=' . $i . '">' . $i . '</a> ';
}
if (isset($_GET['page']))
{
$page = $_GET['page'];
}
else
{
$page = 1; // On se met sur la page 1 (par défaut)
}
$premierMessageAafficher = ($page - 1) * $nombreDeMessagesParPage;
$sql = 'SELECT * FROM commentaires c, forum_membres f where c.id_membre=f.id_membre and c.id_logiciels=1 ORDER BY id_commentaire DESC
LIMIT ' . $premierMessageAafficher . ', ' . $nombreDeMessagesParPage;
$reponse = mysql_query($sql) or die(mysql_error());
$nb= mysql_num_rows($reponse);
if($nb==0)
{
echo '<div align="center" class="texte_blanc">Soyez le premier à poster !</div><br />';
}
else
{
echo '<table>';
//On fait une boucle pour afficher tout les messages
while ($donnees = mysql_fetch_array($reponse))
{
//A partir d'ici tu doit faire appel à ta fonction de parsage comme ceci
$message_parse = code($donnees['message']);
echo '<tr>';
echo '<th class="vt_auteur">Auteurs</th>';
echo '<th class="vt_mess">Messages</th>';
echo '</tr>';
echo '<tr><td>
<a href="forum/voirprofil.php?m='.$donnees['membre_pseudo'].'&action=consulter">
'.$donnees['membre_pseudo'].'</a></td>';
echo '<tr><td>';
echo '<div class="texte_blanc">'.EON($donnees['membre_citation']).'</div><br />';
if(empty($donnees['membre_avatar']))
{
echo '<img src="../images/avatar.gif" alt="avatar par défault" title="avatar par défault" />';
}
else
{
echo '<img src="../images/avatars/'.$donnees['membre_avatar'].'" alt="son avatar" title="son avatar" />';
}
echo "<br />Membre inscrit le ".date('d/m/Y',$donnees['membre_inscrit'])."";
echo "<br />Messages : ".$donnees['membre_post']."<br />";
echo "Pays : ".$donnees['membre_pays']."</td>";
echo '<td>';
// echo ''.code($donnees['post_texte']).'';
if (!empty($donnees['message']))
{
echo '<br />';
echo code(stripslashes(nl2br($donnees['message'])));
echo '<hr /></td></tr>';
echo '<br /><br />';
}
}
echo '</table>';
$nombreDeMessagesParPage = 15;
$retour = mysql_query("SELECT COUNT(*) AS nb_messages FROM commentaires where id_logiciels=1");
$donnees = mysql_fetch_array($retour);
$totalDesMessages = $donnees['nb_messages'];
$nombreDePages = ceil($totalDesMessages / $nombreDeMessagesParPage);
echo '<p class="pages">Page : ';
for ($i = 1 ; $i <= $nombreDePages ; $i++)
{
echo '<a href="'.$nom_page.'?page=' . $i . '">' . $i . '</a> ';
}
}
}
else
{
echo '<div align="center" class="texte_blanc">Soyez le premier à poster !</div><br />';
}
?>
je ne sais pas où est l'érreur et j'ai éssay de remplacé id_logiciels=1 par id_logiciels=0 où id_type=0 où id_type=1
mais ça n'a rien fais ça se répetent à chaque page
merci de votre aide
si vous voulez mon msn contactez moi par mp et je vous expliquerais tout ca par msn pour ceux qui peut m'aidé à enlenvé cette répition à chaque page
A voir également:
- Souci répetion des messages à chaque page
- Supprimer page word - Guide
- Comment récupérer des messages supprimés sur whatsapp - Guide
- Comment savoir si quelqu'un lit mes messages sur whatsapp - Accueil - Messagerie instantanée
- Voir les messages supprimés sur whatsapp - Guide
- Page d'accueil - Guide
8 réponses
personnellement : rien compris ^_^ je dit pas que si sa aurai était clair j'aurai une solution mais si tu veut que les gens réponde a ta question,,, pose en une ! et clairement
lol
je vais vous expliqué precisement
j'ai fait un code pour mes commentaire pour mes pages de logiciels scripts etc... enfin tout les champs sur ma table de commentaire
donc si on prend la page de windows live qui as la table logiciels et pour id_1
on met un message
si on regarde la page messenger plus live qui as pour la même table mais pour id_2
on verras le meme message que la page de wlm hors ils n'ont pas le même id
et si je prend la page avec la table scripts avec id_1 on verra toujour le même message
donc j'ai bien séparé les tables comme ça
et l'autre :
tu me diras si tu comprend où pas pas
sinon je réexpliquerais à nouveau lol
je vais vous expliqué precisement
j'ai fait un code pour mes commentaire pour mes pages de logiciels scripts etc... enfin tout les champs sur ma table de commentaire
donc si on prend la page de windows live qui as la table logiciels et pour id_1
on met un message
si on regarde la page messenger plus live qui as pour la même table mais pour id_2
on verras le meme message que la page de wlm hors ils n'ont pas le même id
et si je prend la page avec la table scripts avec id_1 on verra toujour le même message
donc j'ai bien séparé les tables comme ça
CREATE TABLE `logiciels` ( `id_logiciels` bigint(20) NOT NULL auto_increment, `fichier` varchar(255) collate latin1_general_ci NOT NULL, `telechargements` int(10) NOT NULL default '0', PRIMARY KEY (`id_logiciels`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=41 ; -- -- Contenu de la table `logiciels` -- INSERT INTO `logiciels` (`id_logiciels`, `fichier`, `telechargements`) VALUES (1, 'windows_live_messenger.rar', 0), (2, 'messenger_plus_live.rar', 0);
et l'autre :
CREATE TABLE `scripts` ( `id_scripts` bigint(20) NOT NULL auto_increment, `fichier` varchar(255) collate latin1_general_ci NOT NULL, `telechargements` int(10) NOT NULL default '0', PRIMARY KEY (`id_scripts`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=113 ; -- -- Contenu de la table `scripts` -- INSERT INTO `scripts` (`id_scripts`, `fichier`, `telechargements`) VALUES (1, '24_tv_show_intro_time.rar', 0);
tu me diras si tu comprend où pas pas
sinon je réexpliquerais à nouveau lol
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
================================================
===je dit pas que si sa aurai était clair j'aurai une solution===
================================================
donc pour moi pas de reponse ^_^ mais surement quelqu'un t'aidera mais se quelqu'un c'est pas moi xD
===je dit pas que si sa aurai était clair j'aurai une solution===
================================================
donc pour moi pas de reponse ^_^ mais surement quelqu'un t'aidera mais se quelqu'un c'est pas moi xD
je vais te mettre mes 3 pages
voilà la page :
http://coffre.alpha2gamma.com/windows_live_messenger.php
donc là j'ai mis un message pour ce logiciel donc tu le voit bien
donc si on vas sur une autre page qui est
http://coffre.alpha2gamma.com/messenger_plus_live.php
et l'autre page qui est :
http://coffre.alpha2gamma.com/24_tv_show_intro_time.php
donc tu verras que la phrase :
bonjour, je met là un message pour la page de windows_live_messenger.php
se mettent sur tout les pages hors ils n'ont pas le même id et ni le nom de table
tu me diras si tu as un peux compris avec les pages lol
voilà la page :
http://coffre.alpha2gamma.com/windows_live_messenger.php
donc là j'ai mis un message pour ce logiciel donc tu le voit bien
donc si on vas sur une autre page qui est
http://coffre.alpha2gamma.com/messenger_plus_live.php
et l'autre page qui est :
http://coffre.alpha2gamma.com/24_tv_show_intro_time.php
donc tu verras que la phrase :
bonjour, je met là un message pour la page de windows_live_messenger.php
se mettent sur tout les pages hors ils n'ont pas le même id et ni le nom de table
tu me diras si tu as un peux compris avec les pages lol