Accueil > Forum > > > > requete/boutons radio
requete/boutons radio
lundi 27 septembre 2004 à 17:11:20 |
requete/boutons radio

attentio
|
slt ! j'aimerais dans un formulaire avoir deux boutons radios et lorque j'envoi mon formulaire la requete change //formulaire.php
<input type="radio" name="choix" value="prix1"checked> <input type="radio" name="choix" value="prix2"checked>
|
//recap.php function calculer_livraison($caddy) { // $prix = 0.0; if(is_array($caddy)) { $conn = db_connect(); foreach($caddy as $ref => $quantite) { $query = "select prix_livraison from articles where ref='$ref'"; $result = mysql_query($query); if ($result) { $prix_livraison = mysql_result($result, 0, 'prix_livraison'); $prix +=$prix_livraison*$quantite; } } }
|
en fait il faudrait que si le premier bouton radio est coché alors $query = "select prix_livraison from articles where ref='$ref'";
|
et si C le deuxieme bouton radio alors $query = "select prix_livraison_2 from articles where ref='$ref'";
|
... mais je ne sais pas trop comment faire !!! merci de votre aide
|
|
lundi 27 septembre 2004 à 18:40:28 |
Re : requete/boutons radio

Magidev
|
if(isset($_POST['choix'] and $_POST['choix']=='prix1')){ $query = "select prix_livraison from articles where ref='$ref'"; }
if(isset($_POST['choix'] and $_POST['choix']=='prix2')){ $query = "select prix_livraison_2 from articles where ref='$ref'"; }
et comme cela tu peux ajouter d'autres prix par exemple
NOTE : Un switch peut etre utilisé en cas de if vraiment nombreux, mais ici pour deux ce n'est pas la peine
************* On a parfois de la chance dans son malheur, moi par exemple, je me suis blessé avec une boite de sparadraps (P.Geluck)
Si vous désirez vous ajouter dans mes contacts MSN, veuillez m'envoyer un message via ce site.
|
|
lundi 27 septembre 2004 à 19:35:30 |
Re : requete/boutons radio

attentio
|
houps ! il m'indique une parse error a la ligne ou il y a if(isset($_POST['choix'] and $_POST ...etc function calculer_livraison($caddy) { // $prix = 0.0; if(is_array($caddy)) { $conn = db_connect(); foreach($caddy as $ref => $quantite) { if(isset($_POST['choix'] and $_POST['choix']=='prix1')){ $query = "select prix_livraison from articles where ref='$ref'"; }
if(isset($_POST['choix'] and $_POST['choix']=='prix2')){ $query = "select prix_livraison_express from articles where ref='$ref'"; }
$result = mysql_query($query); if ($result) { $prix_livraison = mysql_result($result, 0, 'prix_livraison'); $prix +=$prix_livraison*$quantite; } } } return $prix; }
|
|
|
lundi 27 septembre 2004 à 21:27:11 |
Re : requete/boutons radio

Magidev
|
Réponse acceptée !
OUPS Magidev ou a tu la tête lol
if(isset($_POST['choix']) and $_POST['choix']=='prix1'){ $query = "select prix_livraison from articles where ref='$ref'"; }
if(isset($_POST['choix']) and $_POST['choix']=='prix2'){ $query = "select prix_livraison_express from articles where ref='$ref'"; }
Fallait fermer la parenthese apres le isset et non a la fin, erreur d'inatention de ma part mdr ca devrait marcher maintenant
************* On a parfois de la chance dans son malheur, moi par exemple, je me suis blessé avec une boite de sparadraps (P.Geluck)
Si vous désirez vous ajouter dans mes contacts MSN, veuillez m'envoyer un message via ce site.
|
|
lundi 27 septembre 2004 à 22:04:53 |
Re : requete/boutons radio

attentio
|
ok !
par contre maintenant G un probleme avec [code] $prix_livraison = mysql_result($result, 0, 'prix_livraison'); [code] si je clique sur le deuxieme choix
merci
|
|
lundi 27 septembre 2004 à 22:13:23 |
Re : requete/boutons radio

attentio
|
Houps, G parlé un peu vite !!! j'ai fait un if((isset($_POST['choix'])) and ($_POST['choix']=='prix_normal')){ $prix_livraison = mysql_result($result, 0, 'prix_livraison'); } if((isset($_POST['choix'])) and ($_POST['choix']=='prix_express')){ $prix_livraison = mysql_result($result, 0, 'prix_livraison_express'); }
|
ca a l'air de marcher
|
|
lundi 27 septembre 2004 à 22:15:29 |
Re : requete/boutons radio

Magidev
|
Lol
Valide ma réponse si elle correspond
************* On a parfois de la chance dans son malheur, moi par exemple, je me suis blessé avec une boite de sparadraps (P.Geluck)
Si vous désirez vous ajouter dans mes contacts MSN, veuillez m'envoyer un message via ce site.
|
|
mardi 7 février 2006 à 16:57:23 |
Re : requete/boutons radio
|
Cette discussion est classée dans : code, query, prix, ref, livraison
Répondre à ce message
Sujets en rapport avec ce message
sortir une variable d'une fonction [ par attentio ]
bonjour a tous ! bon j'ai un ptit pb avec une variable dans une fonction . je vous explique : si elle se trouve a l'interieur de ma fonction le calcu
pb de sessions/fonctions [ par rastagnol ]
salut !bon .... je suis un peu perduje vous explique :j'ai une page formulaire.php qui permet a l'utilisateur de laisser ces coordonnées (envoyer dans
Es ce que mon code est propre [ par sense ]
Je code un formulaire pour faire un trie dans ma requete, mais ce que j'ai fais fonctionne mais je pense que j'en fais trop :/ quelqu'un peu me consei
syntax error dans mon code [ par tophe33 ]
Bonjour, Voilà j'ai une erreur de synthax dans mon code. voici un bout de mon code : <?php if(isset($_POST['region']) && $_POST['region'] != NULL) //
Formulaire sur plusieurs pages php [ par babylone7 ]
Bonjour, Je ne m'en sors pas [^^sad1] Voici mon cas : - "devis.php" : un premier formulaire sur lequel je fais les contrôles de saisie en php et sur
php & ODBC construction de requête en fonction des variables [ par Razily ]
Bonjour à tous ; mon stage évolue et là on me demande de créer des formulaires contenant des cases à cocher et des listes déroulantes et et de créer
fusionner deux table Mysql php [ par sidalilo ]
bonjour je veux fusionner deux tables par une requete sql en php voila le contenu de deux tables: TABLE1 code ref 1 r1 1 r2 TABLE2
Multiplication dans une requête MySQL. Problème [ par arbilus ]
Bonjour, je viens d'obtenir un script sympas pour avoir un jeux de poker. Seulement je me trouve face à un problème, en prenant large voici le code qu
Séparateur de milliers [ par Sinsitrus ]
Salut ! J'ai un problème de séparation de milliers. Lorsque j'exécute le code suivant j'ai une erreur sur la ligne du crédit : [code=php][/code]
Requête [ par dabsonn ]
Bonjour, J'ai un code qui me pose problème. [code=php]if(isset($_POST['sup'])) { $query = sprintf("DELETE FROM '%s' WHERE identifiant='%s'",$_SESSI
Livres en rapport
|
Derniers Blogs
ROSLYN FLUENT APIS: ROSLYNHELPER NUGET PACKAGEROSLYN FLUENT APIS: ROSLYNHELPER NUGET PACKAGE par Matthieu MEZIL
Si vous utilisez Roslyn et que vous vous voulez vous simplifier le code du code rewriter, je vous conseille d'installer mon NuGet package RoslynHelper ....(read more) ...
Cliquez pour lire la suite de l'article par Matthieu MEZIL POUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDNPOUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDN par neodante
Quelle est le point commun entre : Microsoft il y a 10 ans et Apple aujourd'hui ? Réponse: avoir une politique de protocoles propriétaires et fermés :) Car pour rappel (si si je vous assure c'est important de le rappeler), la majorité des spécifications e...
Cliquez pour lire la suite de l'article par neodante JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|