Informations sur votre base de données
Informations de connexion à utiliser dans vos scripts PHP:
Adresse du serveur SQL: i987za
Nom d'utilisateur (user): i988za
Mot de passe: i989za
Nom de la base de données: i990za
et dans la page mySQL en haut il y a ca :
Serveur: 10.0.5.164 - Base de données: ii990za - Table: livreor
donc voici mon code:
- Code: Tout sélectionner
<form method="post" action="livreor.php">
<p>Mon site vous plaît ? Laissez-moi un message !</p>
<p>
Pseudo : <input name="pseudo" /><br /><br />
Message :<br />
<textarea name="message" rows="8" cols="35"></textarea><br />
<input type="submit" value="Envoyer" />
</p>
</form>
<p>
<?php
mysql_connect("http://10.0.5.164/", "i988za", "i989za");
mysql_select_db("i990za.livreor");
if (isset($_POST['pseudo']) AND isset($_POST['message']))
{
$pseudo = mysql_real_escape_string(htmlspecialchars($_POST['pseudo']));
$message = mysql_real_escape_string(htmlspecialchars($_POST['message']));
$message = nl2br($message);
mysql_query("INSERT INTO livreor VALUES('', '" . $pseudo . "', '" . $message . "')");
}
$nombreDeMessagesParPage = 20;
$retour = mysql_query('SELECT COUNT(*) AS nb_messages FROM livreor');
$donnees = mysql_fetch_array($retour);$totalDesMessages = $donnees['nb_messages'];
$nombreDePages = ceil($totalDesMessages / $nombreDeMessagesParPage);
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
{
$page = 1;
}
$premierMessageAafficher = ($page - 1) * $nombreDeMessagesParPage;
$reponse = mysql_query('SELECT * FROM i990za.livreor ORDER BY id DESC LIMIT ' . $premierMessageAafficher . ', ' . $nombreDeMessagesParPage);
while ($donnees = mysql_fetch_array($reponse))
{
echo '<p><gras>' . $donnees['pseudo'] . '</gras> a écrit :<br />' . $donnees['message'] . '</p>';
}
mysql_close();
?>
Donc bon je vais dans la page livreor.php et la tout va bien sauf sous le bouton envoyer où j'ai :
' . $i . ' '; } ?>
' . $donnees['pseudo'] . ' a écrit :
' . $donnees['message'] . ''; } mysql_close(); ?>
et quand j'essaye d'écrire dans mon livre d'or, quand je fais envoyer, la page s'actualise ... donc voila comment je pourrai arranger ça o_O