Problème i++ en PHP
bip
-
Alain_42 Messages postés 5413 Statut Membre -
Alain_42 Messages postés 5413 Statut Membre -
Bonjour,
voila mon code (la partie concerné)
<?php
$num = $_POST['num'];
for ($lettre = 'P'; $lettre <= 'PP'; $lettre ++)
{
echo $lettre;
}
$num= $lettre.$num;
...
$sql = "INSERT INTO infos_tbl(nom, num) VALUES('$nom','$num')";
?>
Pouvez-vous m'expliquer pourquoi lors de l'enregistrement j'ai Q00 a chaque fois (pour tt le monde)
enfaite je voudrais avoir Q01, Q02, Q03...
merci
voila mon code (la partie concerné)
<?php
$num = $_POST['num'];
for ($lettre = 'P'; $lettre <= 'PP'; $lettre ++)
{
echo $lettre;
}
$num= $lettre.$num;
...
$sql = "INSERT INTO infos_tbl(nom, num) VALUES('$nom','$num')";
?>
Pouvez-vous m'expliquer pourquoi lors de l'enregistrement j'ai Q00 a chaque fois (pour tt le monde)
enfaite je voudrais avoir Q01, Q02, Q03...
merci
A voir également:
- Problème i++ en PHP
- I showkeyplus - Télécharger - Utilitaires
- Easy php - Télécharger - Divers Web & Internet
- I sans point - Forum Windows
- O ou i pour allumer - Forum Word
- Comment écrire le symbole On/Off - Forum Facebook
8 réponses
for ($lettre = 'P'; $lettre <= 'PP'; $lettre ++)
la tu veux faire fort , tu veux incrémenter une chaine
l'incrémentation ne peux être faite que sur un nombre !
la tu veux faire fort , tu veux incrémenter une chaine
l'incrémentation ne peux être faite que sur un nombre !
enfaite on premier code marche mais les chiffre reste ts a 00
$num = $_POST['num'];
for ($num = 'P00'; $num <= 'PP'; $num ++)
{
echo $num;
}
sa n'avance pas 1,2,3,4...
$num = $_POST['num'];
for ($num = 'P00'; $num <= 'PP'; $num ++)
{
echo $num;
}
sa n'avance pas 1,2,3,4...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Tu ne peux pas incrémenter une chaine, mais fait comme ça:
c'est l'utilisation de variable dynamique
tu balayera bien PO à P10
for ($i = 0; $i <= 10; $i ++)
{
echo ${'P'.$i};
}
c'est l'utilisation de variable dynamique
tu balayera bien PO à P10
j'ai essayé sa donné sa :
Notice: Undefined variable: P0 in D:\EasyPHP 3.0\www\s\add.php on line 18
Notice: Undefined variable: P1 in D:\EasyPHP 3.0\www\s\add.php on line 18
...
Notice: Undefined variable: P9 in D:\EasyPHP 3.0\www\s\add.php on line 18
Notice: Undefined variable: P10 in D:\EasyPHP 3.0\www\s\add.php on line 18
sa enregistre les autre donnée sof celle là
Notice: Undefined variable: P0 in D:\EasyPHP 3.0\www\s\add.php on line 18
Notice: Undefined variable: P1 in D:\EasyPHP 3.0\www\s\add.php on line 18
...
Notice: Undefined variable: P9 in D:\EasyPHP 3.0\www\s\add.php on line 18
Notice: Undefined variable: P10 in D:\EasyPHP 3.0\www\s\add.php on line 18
sa enregistre les autre donnée sof celle là