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

 PHP Discussion :

Récupérer la valeur de ItemData


Sujet :

PHP

  1. #1
    Membre confirmé
    Femme Profil pro
    Inscrit en
    Février 2010
    Messages
    110
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations forums :
    Inscription : Février 2010
    Messages : 110
    Par défaut Récupérer la valeur de ItemData
    Bonjour!

    J'ai ce code qui sert à calculer le taxe d'un produit dans un système de facturation (siwapp)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
            if (isset($itemData['taxes_list'])) //taxe
             {
     
    			$taxes = Doctrine::getTable('Tax')->createQuery()->whereIn('id', $itemData['taxes_list'])->execute();
    			$item->Taxes = $taxes;
    		  }
    J'ai besoin d'ajouter encore un test sur la valeur de $itemData['taxes_list']

    Je dois donc récupérer cette valeur. mais j'ai pas arrivé à le faire!

    Quelqu'un a une idée à propos?

    Merci d'avance pour toute interaction !

  2. #2
    Membre Expert
    Homme Profil pro
    Inscrit en
    Septembre 2009
    Messages
    875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Septembre 2009
    Messages : 875
    Par défaut
    Bonjour,
    Quel est le résultat d'un var_dump($itemData['taxes_list']) ? un tableau des identifiants des taxes?

    Si c'est un tableau, il suffit de faire un foreach pour le parcourir et donc pouvoir testé les valeurs.
    par exemple
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    foreach($itemData['taxes_list'] as $key => $taxe){
      var_dump($taxe);
    }
    Il me semble que le code posté n'est pas un calcul mais une vérification que les id du tableau sont bien ceux contenus en base de données.

  3. #3
    Membre confirmé
    Femme Profil pro
    Inscrit en
    Février 2010
    Messages
    110
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations forums :
    Inscription : Février 2010
    Messages : 110
    Par défaut
    Re

    Merci tout d'abord pour votre interaction

    En fait, var_dump retourne le type et la valeur du variable
    Dans mon cas, j'ai 2 variables pour $taxe dans une liste déroulante (12% values 12.00 et Euro values 0.00)
    comment je peux tester sur la variable?

    Cordialement

  4. #4
    Membre Expert
    Homme Profil pro
    Inscrit en
    Septembre 2009
    Messages
    875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Septembre 2009
    Messages : 875
    Par défaut
    Vous avez une liste déroulante, votre variable va donc contenir la valeur selectionnée et passée lors de la soumission du formulaire.
    je suppose qu'un simple if peut marcher

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    if(/* Votre test */){
    //valid
    }else{
    //invalid
    }
    mais j'ai l'impression de mal avoir compris la question ^^'

Discussions similaires

  1. DBGrid récupérer les valeurs de l'enregistrement courant
    Par bob_sapp dans le forum Bases de données
    Réponses: 5
    Dernier message: 06/09/2014, 07h56
  2. récupérer la valeur du 2ème champ dans un DBLookUpListBox
    Par jakouz dans le forum Bases de données
    Réponses: 3
    Dernier message: 20/07/2004, 16h45
  3. Réponses: 2
    Dernier message: 03/06/2004, 08h32
  4. [Couleur] Récupérer les valeurs R,V,B et L,U,V ?
    Par M4v3rick dans le forum C++Builder
    Réponses: 4
    Dernier message: 25/01/2004, 03h28
  5. récupérer la valeur de sortie d'un thread
    Par jakouz dans le forum Langage
    Réponses: 3
    Dernier message: 31/07/2002, 11h28

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