|
bellecuisse 186
| Posté : 05-07-2003 11:20
je suis dans les formulaires!!!!
l'utilisateur rentre un nombre de place.... et moi je dois dipliquer cette valeur pour initialiser un compteur
afin de la decrementer si il y a une confirmation ou non.
cette initialisation doit se faire par une affectation de mon cpteur par rapport au nombre de place
a chacune de ma tentative je me retrouve avec un compteur = a O ,dans ma base de donnee !!!voila mon pb
dans la base de donnees les deux variables sont du meme type et de la meme grandeur int(3)
je ne sais plus koi faire
si vous avez une idee
ex:$nb_place =32
$cpt_place doit etre initialisaer a 32 aussi par exemple
$$cpt_place=$nb_place; cpt_place=0
$cpt_place=$nb_place; cpt_place=0
|  Profil
|
|
Tribal-Dolphin 4374
| Posté : 05-07-2003 12:14
c'est tout ce qu'il y à de plus normal !!
$$cpt_place ne sert à rine dans ton cas.
tu à oublier les guillemets et le ; => $nb_place =32
Essaye ceci :
$nb_place = "32";
$cpt_place = $nb_place;
A partir de là, $cpt_place et $nb_place sont égal à 32.
|  Profil
|
|
bellecuisse 186
| Posté : 05-07-2003 12:54
ecoute je fais exactement ca mais j'ai 0
pour le 32 c'est un exemple il vient du formaulaire
mais j'ai bien 0 a la place de 32 c'est pour ca que je ne comprends pas |  Profil
|
|
Tribal-Dolphin 4374
| Posté : 05-07-2003 13:01
tu peut m'envoyer le fichier ? |  Profil
|
|
bellecuisse 186
| Posté : 05-07-2003 13:05
pas de pb je te l'envois de suite!! |  Profil
|
|
Tribal-Dolphin 4374
| |
bellecuisse 186
| Posté : 05-07-2003 13:56
merci pour le boulet du jour
regarde ligne 156-157
de l'adresse que j'ai donner |  Profil
|
|
Tribal-Dolphin 4374
| Posté : 05-07-2003 14:32
ben c exactement la réponse donnée ci dessus => $$cpt_place=$nb_place; ne sert à rien !!!
Met $cpt_place = $nb_place;
Bien que c du vide car on ne voit que t'a fonction !! on ne voit ni l'appel ni le formulaire de récupération des données |  Profil
|
|
bellecuisse 186
| Posté : 05-07-2003 15:15
ok je veux bien mais si je mets
$cpt_place=$nb_place;
$reference = stripslashes(FixQuotes($reference));
$type_stage = stripslashes(FixQuotes($type_stage));
$contenus = stripslashes(FixQuotes($contenus));
j'ai le meme resultat c'est a dire 0
j'ai tout tester dans tout les sens et a chaque fois j'ai 0
|  Profil
|
|
snipe 2450
| Posté : 05-07-2003 17:21
bah fé un test tou con
avant le
$cpt_place=$nb_place;
met un echo "nbplace = $nb_place"; ou un print_r($nb_place);
et si sa t affiche 0 la tu le sera le bouley :) |  Profil E-mail
|
|
bellecuisse 186
| Posté : 07-07-2003 07:33
merci je tente de suite je te tiens au courant |  Profil
|
|
bellecuisse 186
| Posté : 07-07-2003 08:23
bon je viens de faire le test
mon echo affiche bien la valeur rentrer afin je pouvais le voir par rapport a ma bd
mais par contre j'ai tjrs le meme probleme lors de mon affectation
le cpt_place se retrouve a 0
et j'ai beau tordre ca dans ts les sens ca reste a 0
si qlq1 pouvait me donner un tuyau sur cette affectation
merci |  Profil
|
|
snipe 2450
| Posté : 07-07-2003 11:06
et mais c pas ce que je te demande
je te demande ce qu affiche la valeur $nbplace avant la copy :) |  Profil E-mail
|
|
bellecuisse 186
| Posté : 07-07-2003 11:39
si je reprends mon exemple avec 32
alors echo"nbplace =$nb_palce";
resultat : nb_palce=32 |  Profil
|
|
snipe 2450
| Posté : 07-07-2003 14:50
et apres le
$cpt_place=$nb_place;
si tu fé un:
echo " cpt_place = $cpt_place";
tu a qoid??? |  Profil E-mail
|
|