Bdd Page rechargé / php

Fermé
denou - 31 mai 2012 à 12:07
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 - 1 juin 2012 à 09:01
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.



A voir également:

2 réponses

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
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 894
Modifié par Alain_42 le 1/06/2012 à 09:02
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