Bdd Page rechargé / php

Bonjour, Je voudrais savoir comment faire pour récupérer les autres données d'un tableau qui est alimenté par une base de données sur la même page rechargé? En faite je commence par afficher 9 photos dans un tableau et si dans cette catégorie il y a plus de 9 photos un bouton suivant apparait qui me mène vers la même page avec les photos suivante.
Pour le moment j'ai un tableau :
<?php

for($i=0;$i<$nbligne; $i++)
{
echo "<tr>"; // nouvelle ligne

for($j=0;$j<$nbcolone; $j++)
{
echo "<td>"; // nouvelle colonne
if ($data)
echo '<td><img src='.$data['CheminImg'].' height="200"/>';
else
echo '';
$data = mysql_fetch_array($req);
echo "</td>";
}
echo "</tr>";
}

?>

et je pensais m'aider de trois variable départ arrivé et resultat qui reccupére le count du nombre de donnée moins les 9 afficher.
Merci d'avance pour votre aide.

2 réponses

  1. Ben oui, tu te donnes la solution...
    Recupere le COUNT et attribue le à ta boucle...

    Ensuite il faute passer un parametre page pour dire à ton code à partir de combien il faut commencer.
    $page = $_GET["numpage"] ;
    debut = $page
    fin = page + 9
    for(debut;debut<fin; debut++)

    Si c'est un bouton suivant tu passe tonphp?numpage=$fin dans le bouton.

    ah et ta requete aussi faut que tu la fasse selon debut et fin : je pense que tu connais la requete à partir de deux curseurs ?

    Bonne chance.
    0
    1. autre solution, jouer avec LIMIT dans la requette pour ne sortir que 9 photos a chaque fois
      avec un count tu a le nombre total de photos, divisé par 9 ça te donnes le nombre de pages

      après va voir sur G... "pagination en php"
      0