begin process at 2012 05 31 14:44:06
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

requete/boutons radio


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

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

Membre Club

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

Membre Club
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

Membre Club
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

djsfinx

en fait c tro simple



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


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,530 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales