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

Bibliothèques et frameworks PHP Discussion :

[FPDF] Conditions dans tableau


Sujet :

Bibliothèques et frameworks PHP

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 18
    Points : 18
    Points
    18
    Par défaut [FPDF] Conditions dans tableau
    Bonjour à tous, est-il possible d'écrire une condition pour remplir un tableau:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    // Contenu du tableau.
     
    $contenuTableau = array(
     
          if 	 ( $deroul_2 == 'SO'){  } 
          else {
    	"[BU]Menuiseries :", $deroul_2,
    	}
     
    	);
    Quand je l'écris comme ci-dessus j'ai une erreur
    Merci d'avance

  2. #2
    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
    Points : 44 155
    Points
    44 155
    Par défaut
    Non ce n'est pas possible

    Il faut prendre le problème dans l'autre sens (par contre je n'ai pas du tout compris ce que tu essayais d'obtenir)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    if ($deroul_2 == 'SO') {
       $donnees = "toto"; 
    }
    else {
      $donnes = "zozo";
    }
    $contenuTableau[] = $donnees;

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 18
    Points : 18
    Points
    18
    Par défaut
    En fait je voudrais faire quelque chose comme ça:

    Si $deroul_1 == 'SO' je passe à la ligne suivante sinon j'écris "[BU]Façades :", $deroul_1,
    Si $deroul_2 == 'SO' je passe à la ligne suivante sinon j'écris "[BU]Menuiseries :", $deroul_2,
    Si $deroul_3 == 'SO' je passe à la ligne suivante sinon j'écris "[BU]Eclairage ext. :", $deroul_3,

    Ainsi de suite pour 63 données. Donc c'est pour ne pas afficher des données vides.
    Mais il y a peut être plus simple.

  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
    Points : 44 155
    Points
    44 155
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    if ($deroul_1 != 'SO') {
       $contenuTableau[] = "[BU]Façades :";
       $contenuTableau[] = $deroul_1;
    }
    au passage avoir des variables comme $deroul_1 n'est pas efficace.
    utiliser des tableaux $deroul[1], permet de faire facielement des boucles de traitement.

    par exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    $tblLibelle = array(1=>"[BU]Façades :",
    2=>"[BU]Menuiseries :",
    3=>"[BU]Eclairage ext. :"
    );
     
    foreach ($deroul as $index=>$valeur) {
        if ($valeur != 'SO') {
               $contenuTableau[] = $tblLibelle[$index];
               $contenuTableau[] = $valeur;
        }
    }
    Et voila tes 63 conditions traitées.

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 18
    Points : 18
    Points
    18
    Par défaut
    Formidable!
    Merci

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

Discussions similaires

  1. Masquer lignes avec conditions dans tableau
    Par logoden dans le forum Débuter
    Réponses: 2
    Dernier message: 28/02/2012, 13h18
  2. [FPDF] Centrer un tableau dans la page
    Par syl2095 dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 21/11/2007, 20h34
  3. [FPDF] MultiCell dans un Tableau
    Par pubpixel dans le forum Bibliothèques et frameworks
    Réponses: 4
    Dernier message: 19/10/2007, 18h51
  4. condition dans un tableau dans plone
    Par Abla23 dans le forum Zope
    Réponses: 28
    Dernier message: 19/07/2006, 16h49
  5. condition dans un tableau
    Par Abla23 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 13/07/2006, 15h51

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