Bonjour à tous !
Je souhaite créer un système de pagination en php dans une partie de ma page.
Pour cela, j'essaie d'utiliser un switch pour mes différents cas, mais ce que j'ai programmé doit être un peu simpliste et cela ne fonctionne pas, alors HEEEEELP, please.
Voici le code que j'ai créé dans mon fichier de fonctions :
Code PHP :
function pagination() {
$nbrePages = 1;
switch ($nbrePages) {
case 1 :
$page1 = '<img src="medias/agrandissements/box-articles.jpg" alt="image disparue" />';
$page1 .= 'Un assortiment d\'articles dans une boîte !';
echo $page1;
break;
case 2 :
$page2 = '<img src="medias/agrandissements/sangles.jpg" alt="image disparue" />';
$page2 .= 'Voici un lot de sangles de la gamme Cross Marketing entièrement emballé';
echo $page2;
break;
default :
$page1 = '<img src="medias/agrandissements/sangles-zoom.jpg" alt="image disparue" />';
$page1 .= 'Un assortiment d\'articles dans une boîte !';
echo $page1;
break;
}
if (isset($_POST['next'])) {
$nbrePages = $nbrePages++;
}
else if (isset($_POST['back'])) {
$nbrePages = $nbrePages--;
}
}
et comment je veux l'appliquer dans ma page :
Code HTML :
<table>
<tr>
<form method="post" action="#">
<td colspan="2">
<?php echo pagination(); ?>
</td>
<td>
<input type="button" value="back" name="back" />
</td>
<td>
<input type="button" value="next" name="next" />
</td>
</form>
</tr>
</table>
Ce qui ne va pas, c'est que j'ai toujours le case 1 qui apparait quand je clique sur les boutons.
Merci d'avance pour votre aide qui me sera précieuse !!!