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 :

test logique pour génération si champ non vide


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    269
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 269
    Par défaut test logique pour génération si champ non vide
    Bonsoir
    J'ai un souci pour trouver comment faire tester afin d'afficher sur une page web, un champ de contenu avec un br si celui n'est pas vide.
    Le remplissage des champs est aléatoire, c'est pour cela que j'ai intégré le br si le champ est non vide.
    Le problème est que si le 1er champ est vide, cela affiche un saut à la ligne intutile.
    Si je met le br à la fin, j'ai le même souci !
    Il me semble d'avoir trouvé une solution a ce genre de problème logique mais je ne le retrouve plus

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    <h3>Classifications</h3>
    		<div>
    		 <?php if (!empty($this->item->jcfields[18]->value)) {echo $this->item->jcfields[18]->label .": " . $this->item->jcfields[18]->value ;}/*notre genre,case*/  ?>
    		 <?php if (!empty($this->item->jcfields[125]->value)) {echo "<br />Commission de liaison interprofessionnelle du livre (CLIL): " . $this->item->jcfields[125]->value ;}/*indice CLIL, txt*/  ?>
    		 <?php if (!empty($this->item->jcfields[126]->value)) {echo "<br />classification documentaire de Dewey: " . $this->item->jcfields[126]->value ;}/*indice dewey, txt*/  ?>
    		 <?php if (!empty($this->item->jcfields[82]->value)) {echo "<br />Collection éditeur: " . $this->item->jcfields[82]->value;}/*collection editeur, txt*/  ?>
    		</div>

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    269
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 269
    Par défaut
    Bonjour,
    Je pense que si je fais un test sur le champ précédent et le suivant pour mettre ou non, cela devrait fonctionner
    Néanmoins , comme je le fais sur le site de prod sans le temps de faire un site de test, est-ce que cela vous semble juste ? ou autre proposition ?

  3. #3
    Membre Expert
    Avatar de Dendrite
    Femme Profil pro
    Développeuse informatique
    Inscrit en
    Juin 2008
    Messages
    2 129
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 59
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeuse informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juin 2008
    Messages : 2 129
    Billets dans le blog
    8
    Par défaut
    Bonsoir

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <?= (!empty($this->item->jcfields[18]->value)?$this->item->jcfields[18]->label ." : " . $this->item->jcfields[18]->value."<br/>":NULL); ?>
    PDO, une soupe et au lit !
    Partir de la fin est un bon moyen de retrouver son chemin. Bibi - 2020

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    269
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 269
    Par défaut
    Bonjour,
    OK logique: Merci

Discussions similaires

  1. [AC-2007] requête pour trier et afficher des champs non vides
    Par girard.hubert dans le forum Requêtes et SQL.
    Réponses: 3
    Dernier message: 25/01/2010, 20h08
  2. Requête renvoyant un nombre de champs non vides
    Par webrunner dans le forum Requêtes
    Réponses: 1
    Dernier message: 09/04/2009, 19h51
  3. Requête : Affichage champs non vides
    Par emilie31 dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 13/02/2007, 11h01
  4. Moyenne des champs non vide dans un état
    Par loutsky dans le forum Access
    Réponses: 4
    Dernier message: 05/04/2006, 17h26
  5. Compter champs non vide
    Par szdavid dans le forum Oracle
    Réponses: 4
    Dernier message: 13/07/2005, 14h01

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