<?php
if(!isset($_GET['pg'])){
$pg = 1;
}else{
$pg = $_GET['pg'];
}
if(!is_numeric($pg)){
$pg = 1;
}
$enreg_par_pg = 10;
function pgs($enreg_par_pg, $pg, $link){
$res = mysql_query("SELECT * FROM message", $link)or die("Erreur MySQL: ".mysql_error($link)); ////// Ligne du code ou il bug apparament////
$nb_enreg = mysql_num_rows($res);
$nb_pg_rounded = ceil( $nb_enreg / $enreg_par_pg );
$pp = $pg - 1;
$ps = $pg + 1;
if($pg != 1){
echo "<a href='?pg=$pp'><<page précédente</a>";
}
$i=1;
do{
if($i != $pg){
echo " <a href='?pg=$i'>$i</a>\n";
}else{
echo " $i ";
}
$i++;
}while($i <= $nb_pg_rounded);
if($pg != $nb_pg_rounded){
echo " <a href='?pg=$ps'>page suivante>></a>";
}
}
$limit = $enreg_par_pg*$pg-$enreg_par_pg;
$req = mysql_query("SELECT * FROM message LIMIT $limit, $enreg_par_pg")or die("Erreur MySQL: ".mysql_error($link));
while($tab = mysql_fetch_assoc($req)){
echo "<div id=\"bullec\"><div id=\"pbulle\">";
echo $tab["message"];
echo "</div><div id=\"info\"><a href=\"#\" title=\"numéro de phrase\">#1</a> Par leskimo le 16 mai 2008</div></div>";
echo "<br>";
}
echo "<br>"; //////// BUG //////////
pgs($enreg_par_pg, $pg, $link); //////// BUG //////////
?>
[b]
Voilà donc, j’ai une erreur à la lecture du code !
Je comprend pas pourquoi sachant que c’est a la fin du code lors de l’affichage des différents pages
Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /www/cflo56/index.php on line 53
Warning: mysql_error(): supplied argument is not a valid MySQL-Link resource in /www/cflo56/index.php on line 53
Erreur MySQL:[/b]
Merci de m’aider, il affiche tout parfaitement pourtant