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 :

Problème de concaténation


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    PLM IT Consultant
    Inscrit en
    Novembre 2003
    Messages
    202
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Suisse

    Informations professionnelles :
    Activité : PLM IT Consultant

    Informations forums :
    Inscription : Novembre 2003
    Messages : 202
    Par défaut Problème de concaténation
    Bonjour,
    j'ai un petit problème de concatenation dans un champ $_POST...

    Dans une boucle do-while, j'aimerais qu'a chaque passage dans ma variable quantity, j'ai la valeur d'un <input>!

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    // -- Update des lignes de commandes d'après la quantité enregistré
    do{
    	$quantity = $_POST['quantity_.$ligne_products->pk_products.'];
    	echo $quantity;
    } while($ligne_products = obj_products->bd->objetSuivant($tab_products));
    Voilà donc la variable du formulaire est déclaré comme ceci:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <input size="2" name="quantity_<?php echo $ligne_products->pk_products; ?>" type="text">
    Donc la déclariation dans le formulaire fonctione... mon gros problème vient de la concaténation dans le champ $_POST! est-ce que quelqu'un peut me donner le champ exact...

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    572
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Haute Vienne (Limousin)

    Informations forums :
    Inscription : Juin 2005
    Messages : 572
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    $quantity = $_POST["quantity_$ligne_products->pk_products"];
    //ou plus propre a mes yeux
    $quantity = $_POST['quantity_'.$ligne_products->pk_products];
    Pour rappel une grosse différence entre des quotes et des guillemets c'est que les variables ne sont pas interprétées à l'intérieur des quotes. D'autre part un point dans une chaine n'est pas le signe de la concaténation mais... un point !

Discussions similaires

  1. Problème de concaténation / conversion
    Par ero-sennin dans le forum C
    Réponses: 5
    Dernier message: 21/03/2006, 11h06
  2. [Tableaux] problème syntaxe concaténation variable
    Par mussara dans le forum Langage
    Réponses: 3
    Dernier message: 01/03/2006, 11h24
  3. Problème de concaténation sous EXCEL
    Par ikki78 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 17/11/2005, 17h17
  4. [Tableaux] problème de concaténation
    Par ludovik dans le forum Langage
    Réponses: 3
    Dernier message: 13/09/2005, 13h24
  5. Problème de concaténation
    Par Proktor dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 06/07/2005, 15h00

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