Bonjour à tous.

Voilà je suis débutant en php sgbd et j'aimerais avoir votre aide si possible svp.
Je vous expose rapidement la situation en quelques mots : je dois récupérer un id de ma table actualite et qu'à chaque fois que j'appuie sur un bouton que j'ai appelé "+", l'id doit passer à l'id suivante sans jamais dépasser la dernière id de ma table. Dès que l'id arrive à la dernière, le fait d'appuyer sur le bouton "+" fait revenir mon id au premier id de ma table.

Mon souci est que j'arrive à récupérer le premier id mais lorsque j'appuie sur mon bouton "+", l'id s'incrémente une seule fois et j'aimerais comme dit ci-dessus que lorsque j'appuie sur "+" l'id s'incrémente jusqu'à la dernière id et repasse à la première ensuite.




Voici mon code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<?php
try{
	$bdd = new PDO('mysql:host=****;dbname=****', '****', '',array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION));
}
catch (Exception $e){
	die('Erreur : ' . $e->getMessage());
}
$reponse = $bdd->query('SELECT id_actualite FROM actualite');
$donnees = $reponse -> fetch();
$premiereid=$donnees['id_actualite'];
if(isset($_POST['plus']) && !empty($_POST['plus'])){
	$premiereid++;
}
echo 'premiereid :"'.$premiereid.'"';
$reponse->closeCursor();
?>
<html>
	<head>
	<script type="text/javascript"></script>
	</head>
	<body>
	<form method="post" action="recup_actu.php">
	<input type="submit" name="plus" value="+">
	<input type="submit" name="moins" value="-">
	</form>
	</body>
</html>
Autre question : Pensez vous qu'afficher la valeur dans une div et uniquement rafraichir cette div sans avoir à rafraichir la page est possible en php ?

Merci à tous, bonne journée