Récupération et conservation d'une valeur
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:
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 :)