le code:
<?php include("fonctions.connect.php"); ?>
<?php $connect_db = connect(); ?>
<?php
$PHP_SELF = "afficher10parpage.php";
$page = isset($_GET[´page´]) ? $_GET[´page´] : ´´;
// Prepare le requete MySql
$requete = "SELECT * from jeux_videos";
$ret = mysql_query($requete);
// Variable nombre d´enreg par page
$limit=10;
if(isset($_GET[´debut´]))
$debut = $_GET[´debut´] ;
else
$debut=0;
$_GET[´debut´]=$page*$limit;
// Compte le nombre de champ
$nb_total=mysql_num_rows($ret);
// Requete
$limite=mysql_query("$requete limit $_GET[´debut´],$limit");
// Affiche le page par page avec ses liens
if ($page>0) {
$precedent=$page-1;
echo "<a
href=\"$PHP_SELF?page=$precedent\">PRECEDENT</a>";
}
$i=0;
$j=1;
if($nb_total>$limit) {
while($i<($nb_total/$limit)) {
if($i!=$page){echo "<a href=\"$PHP_SELF?page=$i\">$j</a> ";}
else { echo "<b>$j</b>";}
$i++;$j++;
}
}
if($_GET[´debut´]+$limit<$nb_total) {
$suivant=$page+1;
echo "<a href=\"$PHP_SELF?page=$suivant\">SUIVANT</a>";
echo "<br />";
}
//Affichage le contenu de votre table
//avec une limite, dans l´exemple $limit est à 4
$limit_str = "LIMIT ". $page * $limit .",$limit";
$result = mysql_query("
SELECT *
FROM jeux_videos
ORDER BY id
ASC $limit_str");
while ($row =mysql_fetch_array ($result) )
{
// affiche les different champs
echo"$row[commentaires]";
echo"<br />";
}
// Affiche le page par page avec ses liens
if ($page>0) {
$precedent=$page-1;
echo "<a
href=\"$PHP_SELF?page=$precedent\">PRECEDENT</a>";
}
$i=0;
$j=1;
if($nb_total>$limit) {
while($i<($nb_total/$limit)) {
if($i!=$page){echo "<a href=\"$PHP_SELF?page=$i\">$j</a> ";}
else { echo "<b>$j</b>";}
$i++;$j++;
}
}
if($debut+$limit<$nb_total) {
$suivant=$page+1;
echo "<a href=\"$PHP_SELF?page=$suivant\">SUIVANT</a>";
}
?>
<?php close(); ?>
l´erreur:
Notice: Use of undefined constant ´debut´ - assumed ´´debut´´ in c:\documents and settings\maxime\mes documents\testphp\afficher10parpage.php on line 13