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 & Base de données Discussion :

concatener 3 variables [MySQL]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2013
    Messages
    184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2013
    Messages : 184
    Par défaut concatener 3 variables
    bonjour,

    j'ai un soucis pour concatener 3 variables, car j'aimerai que ma variable categorie change en fontion de la valeur ($donnees['TEC'])
    voici le code:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    if ($donnees['TEC']=="ABC" or "DEF"){
    	$categories ="peint par  :";
    }
    if ($donnees['TEC']=="GHI" or "JKL"){
    	 $categories ="decoré par  :";
    }
    if (date_debut est different de date fin de 2jours)
    	 $categories ="aménagé par  :";
    }
     
    echo '<td  style="background-color:'. ($values['colors']) . '">' . htmlspecialchars($values['produit']) .$categories. htmlspecialchars($values['tech']) .'</td>';
    merci

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour,
    tu as surtout un souci pour écrire des conditions !

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2013
    Messages
    184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2013
    Messages : 184
    Par défaut
    tu parles pour cette ligne ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    if (date_debut est different de date fin de 2jours)
    	 $categories ="aménagé par  :";
    car je ne sais trop,
    je penserai plus a quelque chose comme ca ,mais j'ai un doute pour la gestion du nombre de jours
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    if (date_debut!= date_fin  2day)
    	 $categories ="aménagé par  :";

  4. #4
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Comme dans beaucoup de langages :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    if ($donnees['TEC']=="ABC" ||  $donnees['TEC']=="DEF"){
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2013
    Messages
    184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2013
    Messages : 184
    Par défaut
    j'avais fais seulement le test en faisant cela, même si dans mon tableau j'ai un affichage GHI la variable a pris la valeur "peint par :" au lieu de "decoré par :"
    ce que je désire c'est que la variable prend la valeur en fonction de $données['TEC']

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    if ($donnees['TEC']==="ABC"){
    	$categories ="peint par  :";
    }
    if ($donnees['TEC']==="GHI" ){
    	 $categories ="decoré par  :";
    }
    if (date_debut !=date_fin de 2day)
    	 $categories ="aménagé par  :";
    }
     
    echo '<td  style="background-color:'. ($values['colors']) . '">' . htmlspecialchars($values['produit']) .$categories. htmlspecialchars($values['tech']) .'</td>';

  6. #6
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    if ($donnees['TEC']==="ABC"){
    	$categories ="peint par  :";
    }
    elseif ($donnees['TEC']==="GHI" ){
    	 $categories ="decoré par  :";
    }
    elseif ($date_debut != $date_fin)
    	 $categories ="aménagé par  :";
    }
    else {
           $categories ="non définie  :";
    }
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Concatener une variable a un object?
    Par critok dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 25/02/2006, 19h38
  2. Interaction sur un bouton + Concatenation de variable.
    Par Cydreav dans le forum VB 6 et antérieur
    Réponses: 8
    Dernier message: 03/02/2006, 14h49
  3. Concatener 2 variables de type "long"
    Par jamesleouf dans le forum C
    Réponses: 9
    Dernier message: 04/12/2005, 22h24
  4. Concaténer des variables
    Par pcdj dans le forum Linux
    Réponses: 1
    Dernier message: 26/10/2005, 22h30
  5. [C#] Concatener 2 variables pour en faire une 3ème
    Par Thomas Lebrun dans le forum Windows Forms
    Réponses: 6
    Dernier message: 11/05/2004, 21h02

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