Problème pour mon livre d'or
Résolu/Fermé
Jay77270
Messages postés
30
Date d'inscription
dimanche 12 octobre 2008
Statut
Membre
Dernière intervention
17 juin 2009
-
23 oct. 2008 à 19:36
cotta Messages postés 294 Date d'inscription mercredi 5 novembre 2008 Statut Membre Dernière intervention 3 mai 2010 - 4 janv. 2009 à 16:46
cotta Messages postés 294 Date d'inscription mercredi 5 novembre 2008 Statut Membre Dernière intervention 3 mai 2010 - 4 janv. 2009 à 16:46
A voir également:
- Problème pour mon livre d'or
- Or - Guide
- Livre coran en français pdf - Télécharger - Histoire & Religion
- Livre epub c'est quoi - Guide
- Télécharger livre de lecture ce2 gratuit pdf - Télécharger - Éducatifs
- Livre de cave gratuit - Télécharger - Cuisine & Gastronomie
1 réponse
Jay77270
Messages postés
30
Date d'inscription
dimanche 12 octobre 2008
Statut
Membre
Dernière intervention
17 juin 2009
3
26 oct. 2008 à 10:01
26 oct. 2008 à 10:01
résolu
5 nov. 2008 à 08:37
pouvez-vous m'aider svp.
2 janv. 2009 à 13:31
4 janv. 2009 à 16:46
si t'a encore besoin du script j vous l'envoi, pour moi ca marche!!
<form method="post" action="<php $PHP_SELF ; ?>"> //affichage ds une méme page
<p>Mon site vous plaît ? Laissez-moi un message !</p>
<p>
Pseudo : <input type="text" name="pseudo" >
<br>
Message :<br>
<textarea name="message" rows="8" cols="35"></textarea>
<br>
<input type="submit" value="Envoyer" >
</p>
</form>
<p class="pages">
<?php
$host="localhost"; //nom de l'hote
$user="root"; // nom de l'utilisateur
$password=""; //mot de passe
$bd="livreor2"; // nom de la base de donnée
$table = "essai"; // nom de la table
mysql_connect("localhost", "root", "");
mysql_select_db("livreor2");
// Si un message est envoyé, on l'enregistre
if (isset($_POST['pseudo']) AND isset($_POST['message']))
{
// On peut enfin enregistrer
$pseudo=$_POST['pseudo'];
$message=$_POST['message'];
mysql_query("INSERT INTO essai VALUES('', '" . $pseudo . "', '" . $message . "')");
}
// On écrit les liens vers chacune des pages
// On met dans une variable le nombre de messages qu'on veut par page
$nombreDeMessagesParPage = 3;
// On récupère le nombre total de messages
$retour = mysql_query('SELECT COUNT(*) FROM essai');
$donnees = mysql_fetch_array($retour);
$totalDesMessages = $donnees['0'];
// On calcule le nombre de pages à créer
$nombreDePages = ceil($totalDesMessages / $nombreDeMessagesParPage);
// Puis on fait une boucle pour écrire les liens vers chacune des pages
echo 'Page : ';
for ($i = 1 ; $i <= $nombreDePages ; $i++)
{
echo '<a href="livreor.php?Page=' . $i . '">' . $i . '</a> ';
}
?>
<p>
<?php
if (isset($_GET['Page']))
{
$Page = $_GET['Page'];
}
else // La variable n'existe pas, c'est la première fois qu'on charge la page
{
$Page =1; // On se met sur la page 1 (par défaut)
}
// On calcule le numéro du premier message qu'on prend pour le LIMIT de MySQL
$premierMessageAafficher = ($Page - 1) * $nombreDeMessagesParPage;
$sql ='SELECT * FROM livreor ORDER BY id DESC LIMIT'. $premierMessageAafficher.','.$nombreDeMessagesParPage;
$reponse=mysql_db_query("livreor2",$sql);
while ($tab=mysql_fetch_array($reponse))
{
echo '<p>' .$tab['pseudo'] . ' a écrit :<br>' . $tab['message']. '</p>';
}
mysql_close();
?>
enfaite j l'ai trouvé sur le site de zero: www.sitedezero.com