Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Outils > Dreamweaver
Dreamweaver Forum d'entraide des utilisateurs de Adobe Dreamweaver. Avant toutes questions : FAQ Dreamweaver.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 16/10/2006, 20h31   #1
Invité de passage
 
Inscription : novembre 2005
Messages : 10
Détails du profil
Informations forums :
Inscription : novembre 2005
Messages : 10
Points : 3
Points : 3
Envoyer un message via ICQ à bonsam
Par défaut Problème de récupération de données?

slt à tous!
j'ai un serieux pb pour recuperer la valeur de mon champ texte du formulaire "Choix materiel" dans le champ texte "Qté" de mon panier en bas;
en fait j'ai un form1 dans lequel l'utilisateur doit choisir un materiel et saisir la qté désirée;et un fois que cela est fait,il clique sur un bouton ajouter et je recupère son choix et la qté entrée dans une requête et j'affiche ttes les infos sur le materiel choisi:libellé,caracteristiques,PrixUnitaire et total(PrixUnitaire* qtésaisie).
la reqte affiche tous les champs sauf la qté entrée qui n'est pas un champ de la table "MATERIEL"(je me demande d'ailleurs si ce n'est pour cela que ça ne marche pas).HELP mE please!!!
bonsam est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/10/2006, 21h35   #2
Rédacteur/Modérateur

 
Avatar de arnolem
 
Inscription : février 2005
Messages : 2 798
Détails du profil
Informations personnelles :
Âge : 26

Informations forums :
Inscription : février 2005
Messages : 2 798
Points : 2 673
Points : 2 673
serait il possible de nous donner ton fichier php en pièce jointe, si on ne résoud pas avec dreamweaver, on vera mieux par le code.
Sinon si tu fait un recordSet sur une table, il est normale que tu ne crécupère que les champs de cette table.
On va avancer par étape ...
arnolem est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/10/2006, 09h58   #3
Invité de passage
 
Inscription : novembre 2005
Messages : 10
Détails du profil
Informations forums :
Inscription : novembre 2005
Messages : 10
Points : 3
Points : 3
Envoyer un message via ICQ à bonsam
Par défaut fichier php joint

je vous alors mon fichier php.encore merci de votre aide.
Fichiers attachés
Type de fichier : php ChoixMateriel.php (5,7 Ko, 4 affichages)
bonsam est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/10/2006, 10h15   #4
Rédacteur/Modérateur

 
Avatar de arnolem
 
Inscription : février 2005
Messages : 2 798
Détails du profil
Informations personnelles :
Âge : 26

Informations forums :
Inscription : février 2005
Messages : 2 798
Points : 2 673
Points : 2 673
ok, merci,

Si tu veux récupèrer la quantité saisie par l'utilisateur, tu dois faire un
arnolem est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/10/2006, 13h19   #5
Invité de passage
 
Inscription : novembre 2005
Messages : 10
Détails du profil
Informations forums :
Inscription : novembre 2005
Messages : 10
Points : 3
Points : 3
Envoyer un message via ICQ à bonsam
Par défaut erreur de code

slt j'ai déjà essayer le code que tu viens de me filer de la façon svte:
1)juste après l'envoi du form1

<td><input name="txtQteSaisie" type="text" id="txtQteSaisie" value="1" size="5" maxlength="3" /></td>
<tr>
</tr>


<?php
//recupération de la qté dans une variable globale
global QteRecup=$_POST['txtQteSaisie'];
?>



2)et juste après avoir recupérer la rqte(jeu d'enregistrement de dream) dans le form2 en bàs:

<th scope="row"> <input type="checkbox" name="checkbox" value="<?php echo $row_AjoutPanier['idmat']; ?>" /></th>
<th scope="row"><?php echo $row_AjoutPanier['libmat']; ?></th>
<td><?php echo $row_AjoutPanier['Caracteristiques']; ?></td>
<td><input name="txtQteAjoutee" type="text" value=""id="txtQteAjoutee" size="5" maxlength="3" /></td>

<td><?php echo $row_AjoutPanier['PrixUnitaire']; ?></td>
<td><span class="Style4"><?php echo $row_AjoutPanier['Total']; ?></span></td>
<td><input type="submit" name="Submit" value="Modifier" /></td>
</tr>
<?php
//affectation dans la zone de texte(qtéajoutée du panier
txtQteAjoutee=QteRecup
?>


</table>
</form>
ce que j'ai mis en rouge represente le code que j'ai ajouté dans le code de la page que DW genère.
Mais regarde l'erreur qu'il m'affiche lorsque j'execute dans mon navigateur(Opera 8.53):
Parse error: parse error, expecting `T_VARIABLE' or `'$'' in d:\program files\easyphp1-8\www\fasonet\tmp2bg0y7a214.php on line 98
bonsam est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/10/2006, 13h44   #6
Invité de passage
 
Inscription : novembre 2005
Messages : 10
Détails du profil
Informations forums :
Inscription : novembre 2005
Messages : 10
Points : 3
Points : 3
Envoyer un message via ICQ à bonsam
Par défaut ok pour celui ahahaha!!

merci à toi! tu vois comme j'arrivais à récuperer à l'aide de ma rqte,j'ai eu l'idée de faire un calcul un peu long mais ça marcher et j'arrive maintenant à recuperer la qtéSaisie dans le 2ème formulaire.Mais je ne sais pas si c'est la bonne méthode où s'il existe des failles.
En tt cas il ya des limites et je tiens tjrs à savoir très clairement comment recuperer les variables(par pour un concept d'héritage où on doit enregistrer dans la table mère avant d'enregistrement le meme Id dans la table fille).
en tt cas merci à toi et si tu as des liens ou des tutos à me proposer c'est avec joie.je debute juste DW donc tu vois que mon code n'est pas très fameux.
PS:j'ai vu ton site et ton cv à l'interieur Arnaud Lemercier et je te tire mon chapeau. Dis moi ton secret sur les animation et tes méthodes de travail pour atteindre cette perfection.encore big up frère!
bonsam est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/10/2006, 14h42   #7
Rédacteur/Modérateur

 
Avatar de arnolem
 
Inscription : février 2005
Messages : 2 798
Détails du profil
Informations personnelles :
Âge : 26

Informations forums :
Inscription : février 2005
Messages : 2 798
Points : 2 673
Points : 2 673
re, pour ton erreur c'était tout simplement que tu n'a pas mis de $ devant ton nom de variable
Ensuite merci pour tes compliments, le secret c'est de travailler et être passionné, tout le monde peut le faire.
PS : j'ai commencer comme toi, ne t'inquiète pas.
arnolem est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 17h32.


 
 
 
 
Partenaires

Hébergement Web