j'ai parametré tes lignes de ton script avec ma config de connexion de ma BDD
j'ai le message d'erreur suivant :
Parse error: parse error, unexpected T_ECHO in c:\program files\easyphp1-7\www\liftski\livre_fr\livressais.php on line 30
ligne 30 :
echo "<table>";
Mon script reparamétré :
<?php
include("../connexions/config.php");//On charge les parametres du fichier config.php
@$db = mysql_connect("$host","$user","$pass") or die("Impossible de se connecter à la base de données"); //je me connecte au serveur
$sql="SELECT * FROM table1"; //je suppose que tu as besoin de toute la table
if ($db) {
$sel=mysql_select_db($table1);
if ($sel) mysql_select_db($table1,$db); //On choisit la base de données
}
$id=mysql_query($sql,$connex); // variable de connexion a ta BDD
while ($tab=mysql_fetch_array($id) //boucle pour afficher tous les messages contenus dans la BDD
echo "<table>";
echo "<tr><td>ID:".$tab['ID']."</td>";
echo "<td>Date:".$tab['Datefr']."</td>";
echo "<td>Nom:".$tab['Nomfr']."</td>";
echo "<td>Email:".$tab['emailfr']."</td>";
echo "<td>Réponse-Question:".$tab['Questionfr']."</td></tr>";
echo "<tr><td>Message:".$tab['Messagefr']."</td></tr>";
echo "</table>";
}
?>
J'ai trouvé aussi un script qui propose une fonction que j'aimerai bien intégrer dans ma page vos message de mon livre d'or, c'est de pouvoir compter tout les messages et de les présenter par lot de 10 messages par page et de créer automatiquement le nombre de page nécéssaire pour afficher tout les messages.
voici ce script :
<a href="signer.php"><center><font face="arial" size="2">- Signer le livre d'or -</font></center></a><br><br>
<?
include("config.php");
$nbp = 10; /* nombre de messages par page */
// Connection
$c = mysql_connect("$host", "$user", "$pass") or die("Connexion impossible");
mysql_select_db("$bdd",$c) or die("selection impossible");
//initialisation
if(empty($page)) $page = 1;
if(empty($total)){ //Nombre total de résultats
$sql = "select count(*) as qte from $table";
$p = mysql_query($sql,$c);
$total = mysql_result($p,"0","qte");
}
// on determine debut du limit
$debut = ($page -1) * $nbp;
$query = "SELECT * FROM $table ORDER BY id DESC LIMIT $debut,$nbp";
$result = mysql_query($query);
$nb = mysql_numrows($result); /* On recupère le nombre d'enregistrements */
$i=0;
while ($i < $nb){ // On parcoure les résultats de la requête
$pseudo = mysql_result($result,$i,"pseudo");
$email = mysql_result($result,$i,"email");
$message = mysql_result($result,$i,"message");
$id = mysql_result($result,$i,"id");
echo (nl2br("<center><table border='0' width='90%' bgcolor='#000000'><tr><td width='10%'bgcolor='#CECECE'><font face='Arial' size='2'><a href='mailto:$email'>$pseudo"."</a> <i>$id"."</i></td></tr><tr> <td width='70%'bgcolor='#ffffff'><font face='Arial' size='2'> $message"."</td>"."</tr></table><br>"));
$i++;
}
//calcul du nombre de pages
$nbpages = ceil($total / $nbp); //arrondi a l'entier superieur
echo "<P ALIGN=LEFT>";
echo "<font color=006699 face=Arial size=2>Anciens messages ";
//on affiche les pages
for($a = 1;$a <= $nbpages;$a ++)
{
echo "<a href=\"livre.php?page=$a&total=$total\">[ $a ]</a>";
if($a < $nbpages) echo " - ";
}
print("<BR><BR>");
echo"</P>";
// fermeture
mysql_close();
?>
J'aimerai bien que tu vois si c'est possible de pouvoir reprendre ces fonctions pour les intégrer dans ma page de présentation des messages de mon livre d'or...car moi je n'y arrive pas

merci de ton aide..

rem78