Bouton qui incrémente une variable
Sara426
Messages postés
782
Statut
Membre
-
Pandetta -
Pandetta -
Bonjour,
J'ai fais un site internet avec une partie où il y a un journal que la personne remplie quand elle veut.
J'aimerais afficher sur une page trois des plus récents messages. Ca je l'ai fait avec une variable $i qui va de 0 à 2 en php.
J'aimerais créer un bouton qui augmente $i de 3 à chaque clic.
Au départ $i=0. Au premier clic $i=3, au deuxième $i=6.
Donc $i= nb_clic *3.
Je pensais passer par un bouton qui fait un genre de lien avec un GET :
J'utiliserais $clic pour faire monter $i.
Seulement je ne sais pas comment faire passer la valeur de clic dans l'url.
Ca marche de faire "page.php?clic=$clic" ?
Si oui j'ai ma solution, sinon j'aimerais bien un coup de main.
Cordialement,
Sara.
J'ai fais un site internet avec une partie où il y a un journal que la personne remplie quand elle veut.
J'aimerais afficher sur une page trois des plus récents messages. Ca je l'ai fait avec une variable $i qui va de 0 à 2 en php.
J'aimerais créer un bouton qui augmente $i de 3 à chaque clic.
Au départ $i=0. Au premier clic $i=3, au deuxième $i=6.
Donc $i= nb_clic *3.
Je pensais passer par un bouton qui fait un genre de lien avec un GET :
<?php
if(!isset($_GET['clic'])) {
$clic=0;
}
else $clic=$_GET['clic'];
<a href="page.php?clic= >Bouton</a>
J'utiliserais $clic pour faire monter $i.
Seulement je ne sais pas comment faire passer la valeur de clic dans l'url.
Ca marche de faire "page.php?clic=$clic" ?
Si oui j'ai ma solution, sinon j'aimerais bien un coup de main.
Cordialement,
Sara.
A voir également:
- Bouton qui incrémente une variable
- Diagnostic bouton photo - Accueil - Outils
- Comment faire une capture d'écran sur un samsung sans bouton ? - Guide
- Bouton on/off comment savoir - Forum Word
- Réinitialiser chromecast sans bouton - Guide
- Bouton couleur telecommande - Guide
1 réponse
Bonjour,
omme ceci:
ou comme ceci:
Mais bon faut voir la portée des variables je ferait plutôt un truc du style:
edit: Ca marche de faire "page.php?clic=$clic" ?
oui mais comme ceci:
<a href="page.php?clic=<?php echo $clic ?>" >Bouton</a>
N'oublier pas php est où vous voulez dans la page mais entre ses balises(<?php et ?>). Oua alors vous pouvez faire comme ceci:
<?php
echo "<a href='page.php?clic=".$clic."' >Bouton</a>";
// notez que les guillemets simples(de l'affichage html ) sont inclus dans
//les doubles de l'affichage de la fonction php
?>
omme ceci:
if(!isset($_GET['clic'])) {
$clic=0;
}
else{
$clic+=3;
}
ou comme ceci:
<a href="page.php?clic=3" >Bouton</a>
if(!isset($_GET['clic'])) {
$clic=0;
}
else{
$clic+=$_GET['clic'];
}
Mais bon faut voir la portée des variables je ferait plutôt un truc du style:
<?php
if(!isset($_GET['clic'])) {
$clic=0;
}
else{
$clic=$_GET['clic']+3;
}
?>
<form method='GET'>
<input type='hidden' name='clic' value='<?php echo $clic; ?>' />
<input type='submit' value='Bouton' style='border:0;background-color:none;'/>
</form>
edit: Ca marche de faire "page.php?clic=$clic" ?
oui mais comme ceci:
<a href="page.php?clic=<?php echo $clic ?>" >Bouton</a>
N'oublier pas php est où vous voulez dans la page mais entre ses balises(<?php et ?>). Oua alors vous pouvez faire comme ceci:
<?php
echo "<a href='page.php?clic=".$clic."' >Bouton</a>";
// notez que les guillemets simples(de l'affichage html ) sont inclus dans
//les doubles de l'affichage de la fonction php
?>