IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

ajouter la valeur d'une case a cocher


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Janvier 2011
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 10
    Par défaut ajouter la valeur d'une case a cocher
    Bonjour,
    je débute en php, voila ce que j'aimerai faire.

    je voudrai créer un formulaire qui servirai a configurer une voiture.
    je m'explique on commence avec un prix de base qui est toujours le même exemple 20 000€
    le client ajoute ses options en cochant des cases et en cochant les options le prix de base augmente selon les options cochées.

    Voila ce que j'ai fait pour l'instant mais je n'arrive pas a récupérer la valeur de ma case a cocher :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    <?php  define('Prix_de_Base',44850);   // Déclaration de la constante  
     
    echo 'TARIF DE BASE DU HL 250 : ', Prix_de_Base , '€'; // Affichage de sa valeur  
     
    ?>
    </p>
    <p>
    Option Essieu avant suiveur : 
     
      <input name="pn01003206a" type="checkbox" value="2972" />
     
    </p>
     
    <?php 
     
    $pn01003206a = $_GET['pn01003206a']; //incrémente la variable
     
    $prixfinal = $pn01003206a + Prix_de_Base;
     
    echo 'Prix de votre HL 250 est de : ', $prixfinal ,' €';?>
    que doit je faire ?
    merci par avance pour votre aide

  2. #2
    Membre Expert Avatar de riete
    Homme Profil pro
    DevWeb - Oléiculteur
    Inscrit en
    Avril 2006
    Messages
    1 193
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : DevWeb - Oléiculteur
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 193
    Par défaut
    Bienvenue flibouk.
    Si tu veux insérer du code comme tu l'as fait dans ton message, tu peux utiliser la balise "#" en haut de la zone de message, c'est plus lisible pour nous .

    Il y a mille est un façon de faire ce que tu demande. Il serait interessant de savoir ce que tu veux en faire après. Si tu veux que cela se change 'en live' sans soumettre de formulaire, il serait plus pratique d'utiliser JavaScript du coté client.

    Donne nous un peu plus d'informations.

  3. #3
    Membre averti
    Inscrit en
    Janvier 2011
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 10
    Par défaut
    Ok merci pour la balise "#" Riete.

    Pour répondre à ta question oui je souhaite que le prix final change en direct quand le client clique sur la coche.

    Mais je ne connais pas le javascript, n'est il pas possible de le faire en php ?

  4. #4
    Membre Expert Avatar de riete
    Homme Profil pro
    DevWeb - Oléiculteur
    Inscrit en
    Avril 2006
    Messages
    1 193
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : DevWeb - Oléiculteur
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 193
    Par défaut
    Citation Envoyé par flibouk Voir le message
    Mais je ne connais pas le javascript, n'est il pas possible de le faire en php ?
    De toute évidence, il faut que tu commence par le début Flibouk. PHP est un language très puissant, mais il s'exécute du coté du serveur, Javascript est aussi puissant mais il s'exécute sur le client (le navigateur). Ils ont donc des attributions bien spécifiques.
    Dans ton cas, il faut mieux utiliser du Javascript pour faire le calcul à la volée (en live si tu veux). Si tu veux utiliser le PHP pour le faire, il faut que tu soumette un formulaire et que tu réaffiche celui-ci (le jour ou tu te sentiras de le faire, tu pourra coupler AJAX et PHP, mais là il faut bosser un peu avant).

    Je te conseil donc, d'aller faire un tour sur les Tutoriels Javascipt et PHP.
    Bon courage

  5. #5
    Membre averti
    Inscrit en
    Janvier 2011
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 10
    Par défaut
    Merci, mais je pensai que le javascript il fallait l'éviter pour des choses importantes car tous le monde n'y a pas acces ?

  6. #6
    Membre Expert Avatar de riete
    Homme Profil pro
    DevWeb - Oléiculteur
    Inscrit en
    Avril 2006
    Messages
    1 193
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : DevWeb - Oléiculteur
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 193
    Par défaut
    Précise ta pensée, qu'est ce que tu veux dire par
    "javascript il fallait l'éviter pour des choses importantes car tous le monde n'y a pas acces"
    Je ne vois pas bien le rapport.
    Explique ce que tu as déjà et ou tu veux allé ce sera plus simple. Mets toi à la place de ceux qui lisent.
    Javascript ou php font bien leur boulots quand on sait ce que l'on veut en faire.

Discussions similaires

  1. [AC-2007] changer la valeur d'une case a cocher
    Par h1karu dans le forum VBA Access
    Réponses: 4
    Dernier message: 24/05/2012, 18h55
  2. modifier la valeur d'une case a cocher
    Par marcmarc150 dans le forum IHM
    Réponses: 9
    Dernier message: 27/09/2010, 22h45
  3. attribuer une valeur numérique à une case à cocher
    Par qtipse dans le forum VBA Access
    Réponses: 6
    Dernier message: 17/11/2007, 14h19
  4. Changer la valeur d'une case à cocher
    Par Naksh-i dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 27/10/2006, 13h57
  5. [WebForms]Ajout d'une case a cocher dans l'entête d'un DataGrid
    Par julio84 dans le forum Général Dotnet
    Réponses: 2
    Dernier message: 02/06/2005, 16h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo