Rechercher : dans
Par :

Php incrémenter une variable

Dernière réponse le 2 jui 2009 à 11:46:29 laurenzo1717, le 31 oct 2008 à 15:45:06 
 Signaler ce message aux modérateurs

Bonjour,

je voudrais savoir si il est possible de faire quelque chose comme sa:

$cpt = question $i;

avec une boucle for qui incrémente $i

merci d'avance

Configuration: Windows Vista
Firefox 2.0.0.17

Meilleures réponses pour « php incrémenter une variable » dans :
PHP - Les variables Voir Concept de variable avec PHP Une variable est un objet repéré par son nom, pouvant contenir des données, qui pourront être modifiées lors de l'exécution du programme. Les variables en langage PHP peuvent être de trois...
PHP - Les variables d'environnement Voir Notion de variable d'environnement Les variables d'environnement sont, comme leur nom l'indique, des données stockées dans des variables permettant au programme d'avoir des informations sur son environnement. L'environnement, dans le cas du script...
[PHP] Les ressemblances à ne pas confondre VoirIntroduction Concaténation ou paramètres ? Guillemets/Apostrophe Structure require/include isset vs empty htmlentities ou htmlspecialchars ? Nombre de signes égal Introduction Cette astuce présente plusieurs fonction ou astuces en...
PHP - Les fichiers VoirLa gestion des fichiers avec PHP Avec PHP, la création ou la lecture de fichiers est, une fois de plus, assez simple. Il existe une multitude de fonctions dédiées à l'utilisation des fichiers. La communication entre le script PHP et le fichier...
PHP - Les opérateurs VoirQu'est-ce qu'un opérateur? Les opérateurs sont des symboles qui permettent de manipuler des variables, c'est-à-dire effectuer des opérations, les évaluer, ... On distingue plusieurs types d'opérateurs : les opérateurs de calcul les opérateurs...
PHP - Parser du XML VoirIntroduction à XML PHP permet l'analyse syntaxique (parsage ou parsing en anglais) d'un document XML. Le langage XML (eXtensible Markup Language, traduisez Langage à balises extensibles) est un métalangage, c'est-à-dire un langage permettant de...

1

kilian, le 31 oct 2008 à 15:45:40

Salut,

C'est à dire, tu veux faire quoi? Le gâteau est un mensonge!

Répondre à kilian

2

laurenzo17, le 31 oct 2008 à 15:47:14

Désolé je me suis trompé de pseudo

en fait je voudrais donné comme valeur a mon compteur une valeur qui ne changera pas "question" et un numéro qui augmentera

je sais si c'est clair :s

Répondre à laurenzo17

3

kilian, le 31 oct 2008 à 16:10:19

Non c'est pas clair :-)
Parce que si tu fais une boucle comme ça, ta variable sera successivement écrasée par la nouvelle valeur à chaque itération de la boucle... Le gâteau est un mensonge!

Répondre à kilian

4

paulololo, le 2 jui 2009 à 11:33:25

Bonjour,

Comment peux t-on alors éviter ce problème ?

Benjamin

Répondre à paulololo

5

Friday_XIII, le 2 jui 2009 à 11:37:05

Tu peux faire un tableau :
$cpt= array();
$i=0;

while ($i<10)
{
$cpt[$i]="question".$i;
$i++;
}

tu remplaces 10 par la valeur que tu souhaite

Répondre à Friday_XIII

6

 paulololo, le 2 jui 2009 à 11:46:29

Je te remercie de me répondre aussi rapidement.

Néanmoins j'ai un autre soucis car j'utilise un formulaire et c'est la réponse "nbre_$i" du formulaire qui doit être incrémentée:

<?php

for($i=0;$i<$_SESSION['nbre_niveau'];$i++)
{
?>

<select name="nbre_$i">
<option value="0"></option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
</select><br/>

<?php

}

Comment je peux utiliser un array dans ce cas?


Merci

Benjamin

Répondre à paulololo