Afficher total nombre messages dans ... [Résolu/Fermé]

Signaler
Messages postés
788
Date d'inscription
mardi 14 juin 2005
Statut
Membre
Dernière intervention
15 juin 2010
-
 maxime_B -
bonjour
ça peut paraitre idiot, mais comment fait-on encore pour afficher le nombre total de messages postés dans un forum, un livre d'or, etc
merci d'avance pour vos réponses

6 réponses

Messages postés
788
Date d'inscription
mardi 14 juin 2005
Statut
Membre
Dernière intervention
15 juin 2010
53
eh bien je ne sais pas si ça vient de moi, mais voilà à quoi ressemble le formulaire:
<form action="mapage.php" method="post">

</p>
Pseudo : <input type="text" name="pseudo"
<?php
if (isset($_POST['pseudo']))
{
    echo 'value="' . $_POST['pseudo'] . '"';
}

?>

/></br>
Message :  <input type="text" name="message" value="ecris ici ton message"/></br>


<input type="hidden" name="date" value="<?php . time(); ?>"/>
<input type="submit" value="Envoyer" />
</p>

</form>

tu vois une erreur la dedans???
2
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 65492 internautes nous ont dit merci ce mois-ci

Messages postés
19
Date d'inscription
dimanche 25 septembre 2005
Statut
Membre
Dernière intervention
29 septembre 2006
5
On compte le nombre d'entrées de la table dans la base de données.

<?php

$retour = mysql_query("SELECT COUNT (*) AS nbre_entrees FROM ma_table");

?>
Messages postés
788
Date d'inscription
mardi 14 juin 2005
Statut
Membre
Dernière intervention
15 juin 2010
53
ok merci et euh si je peux te demander encore un petit quelque chose, comment faire pour afficher cella un chiffres sur le site???
ex: X de messages ont déjà été postés

merci
Utilisateur anonyme
Hello,

Cette solution (partielle) ne fonctionne que si le forum ou le livre d'or est en php.

Merci de décrire précisement le language utilisé, et le but recherché.
Messages postés
788
Date d'inscription
mardi 14 juin 2005
Statut
Membre
Dernière intervention
15 juin 2010
53 > Utilisateur anonyme
bon alors en essayant d'être le plus clair possible, c'est un livre d'or en php et ce que je recherche c'est comment il faut faire pour que le nombre total des messages envoyés s'affiche...

(sans vouloir abuser de votre gentillesse, si quelqu'un saurait me dire comment faire pour qu'on voit la date et l'heure de l'envoi...svp)

Messages postés
19
Date d'inscription
dimanche 25 septembre 2005
Statut
Membre
Dernière intervention
29 septembre 2006
5
Moi je ne pense qu'en php alors...^^

Pour reprendre :
<?php

$retour = mysql_query("SELECT COUNT (*) AS nbre_entrees FROM ma_table");//on compte le nombre d'entrées de la table

$affiche=mysql_fetch_array($retour);//on met les données dans un array

echo 'Il y a '.$affiche.' messages ';
?>



Et pour avoir la date à laquelle le message à été posté, tu peux inclure un champ caché avec pour valeur time :

<input type="hidden" name="date" value="<?php time()?>"/>


La date est en format timestamp.
Messages postés
788
Date d'inscription
mardi 14 juin 2005
Statut
Membre
Dernière intervention
15 juin 2010
53
merci
mais euh y a toujours un truc qui ne va pas.lol(c toujours comme ça)
j'inclus
<input type="hidden" name="timestamp" value="<?php time() ?>"/>
dans le form car les autre input sont la aussi, mais chose bizarre, avec
<input type="hidden" name="timestamp" value="<?php time() ?>"/>
, les messages n'ont pas l'air de se rajouter.
Note que j'ai surement du faire une fausse manoeuvre
Messages postés
19
Date d'inscription
dimanche 25 septembre 2005
Statut
Membre
Dernière intervention
29 septembre 2006
5
J'ai tapper ca vite fait mais je ne pense pas qu'il y ai d'erreur^^

Une erreur que je faisait était d'oublier de réécrire ma requete sql pour l'insertion...