|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Invité régulier
![]() Inscription : juin 2006 Messages : 45 ![]() |
Bonjour,
Mon problème est que j'arrive pas à récupérer les données d'un formulaire pour pouvoir exécuter une requete par la suite. Au fait, on récupère les informations à partir d'un formulaire qu'on modifie via un lien URL après. Voici le code source: commande.php Code :
Code :
|
||||
|
|
00
|
|
|
#2 | ||
|
Membre actif
![]() Inscription : mars 2007 Messages : 170 ![]() |
Code :
Code :
$paiement = htmlentities($_GET['type']); Code :
$sql = "UPDATE ".$table_commande." SET paiement_com = '".mysql_real_escape_string($paiement)."'";
__________________
http://www.bordeauxstunt.com |
||
|
|
00
|
|
|
#3 |
|
Invité régulier
![]() Inscription : juin 2006 Messages : 45 ![]() |
non ce n'est pas ca... j'ai toujours le même problème
|
|
|
00
|
|
|
#4 |
|
Membre actif
![]() Inscription : mars 2007 Messages : 170 ![]() |
houla !
j'avais pas vu la première partie ! tu fais un lien avec type=$_POST... sans avoir posté la page ??? la valeur de type doit etre vide dans ton cas...
__________________
http://www.bordeauxstunt.com |
|
|
00
|
|
|
#5 |
|
Invité régulier
![]() Inscription : juin 2006 Messages : 45 ![]() |
une question: vous pouviez m'expliquer pourquoi dans commande.php quand je fais un il m'affiche comme erreur "Undefined index: paiement "
edit: si si j'ai rajouté dans form, method="post" |
|
|
00
|
|
|
#6 |
|
Membre actif
![]() Inscription : mars 2007 Messages : 170 ![]() |
ben ta variable n'est pas posté.
ça vient de quelle page ? de la meme ? il faut soumettre un formulaire à un moment ou à un autre pour faire passer une variable en POST
__________________
http://www.bordeauxstunt.com |
|
|
00
|
|
|
#7 |
|
Invité régulier
![]() Inscription : juin 2006 Messages : 45 ![]() |
oui oui de commande.php
j'ai bien un formulaire avec method="post" dans commande.php |
|
|
00
|
|
|
#8 |
|
Membre actif
![]() Inscription : mars 2007 Messages : 170 ![]() |
ben moi je vois un form avec una action mais de method.
et je ne vois pas de submit non plus...
__________________
http://www.bordeauxstunt.com |
|
|
00
|
|
|
#9 |
|
Invité de passage
![]() Inscription : juillet 2005 Messages : 5 ![]() |
Si j'ai bien compris ce que vous cherchiez à faire il faut
Changer la balise d'ouverture du formulaire qui est :Par : Code :
<form action="modif_com.php" method="POST"> Code :
<a href="modif_com.php?type=<?=$_POST['paiement']?>?>" onclick="javascript:if(!confirm('Etes-vous sûr de vouloir modifier cette commande?')) return false;">Modifier</a> Code :
<input type="submit" onclick="javascript:if(!confirm('Etes-vous sûr de vouloir modifier cette commande?')) return false;" value="Modifier"> La valeur retourner par le formulare sera la valeur (value) de l'élément sélectionné. Sinon, je ne sais pas si c'est normal mais vous avez 2 options à la même valeur (1)... Bonne chance |
|
|
00
|
|
|
#10 |
|
Invité régulier
![]() Inscription : juin 2006 Messages : 45 ![]() |
c'est réglé j'ai fait une erreur avec post et get... et j'ai rajouté un bouton submit au lieu de l'URL pour passer ma requete...
mercii |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com