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
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 ?
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>
Merci à tous, bonne journée
Partager