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

Vue hybride

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

    Informations forums :
    Inscription : Mai 2005
    Messages : 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
    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;
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

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

    Informations forums :
    Inscription : Mai 2005
    Messages : 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
    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.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

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

    Informations forums :
    Inscription : Mai 2005
    Messages : 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, 12h18
  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, 19h34
  3. [FPDF] MultiCell dans un Tableau
    Par pubpixel dans le forum Bibliothèques et frameworks
    Réponses: 4
    Dernier message: 19/10/2007, 17h51
  4. condition dans un tableau dans plone
    Par Abla23 dans le forum Zope
    Réponses: 28
    Dernier message: 19/07/2006, 15h49
  5. condition dans un tableau
    Par Abla23 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 13/07/2006, 14h51

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