Hello,
J'ai un petit soucie, j'ai créer une page php, ou chacun peut laisser son commentaire, j'ai donc fait ça:
http://jeunessedomdidier.ch/forum.php (c'est très rustique, je sais)
Le problème => J'aimerais qu'il y ait environ 10 commentaires par page dans l'ordre décroissant, du plus récent au plus vieux, et que si > de 10 commentaire, il y ai création d'une nouvelle "page" sans pour autant changer l'url.
Possible ?
Au passage mon code php
Spoiler :
<?php
connect();
$sql = "SELECT * FROM commentaire_tbl"; $req = mysql_query($sql) or die ('Erreur SQL '.mysql_error());
echo '<table>';
while ($donnees = mysql_fetch_array($req) )
{
echo '<tr><td><strong>Commentaire</strong> : '.$donnees['commentaire'].' </td><td></td><td><strong>Date</strong> : '.$donnees['date'].'</td>';
}
echo '</table>';
mysql_close();
?>
<form action="forum.php" method="post" name="insert">
<p>
<input type="text" name="commentaire" style="width:370;height:140;" /> </br>
<input type="text" name="nom" value="Ton nom" onclick="texte.value='';"/> <input type="text" name="date" value="<?php echo date("d.m.Y" ); ?>" onclick="texte.value='';"/>
<input type="submit" value="Valider" name="ok" />
</p>
</form>
<?php
connect();
if (isset($_POST['ok']))
{
if (empty($_POST['commentaire'])) exit("Fait pas le tétis et remplis moi ce commentaire" );
$sql = "INSERT INTO commentaire_tbl VALUES ('','".$_POST['commentaire']."','".$_POST['nom']."','".$_POST['date']."')";
mysql_query($sql) or die ('Erreur SQL : '.mysql_error());
}
mysql_close();
?> |