Afficher un DIV en fonction d'un critère

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Afficher un DIV en fonction d'un critère

Re: Afficher un DIV en fonction d'un critère

par wagscd » 10 avr. 2021, 09:45

Auto correction ;) et donc auto réflexion (pourquoi je me complique la vie ;) ;)
<?php 
                           $date_modif = $row_bot_detail[0]['modifie_le_bot_details'];
                            $date_limite = ('2019-01-01');
                            if ($date_modif > $date_limite) { ?>
                                
    
    <div class="col-sm-auto">
              BLABLA......
           </div>
       
        
    <?php    } ?>

Afficher un DIV en fonction d'un critère

par wagscd » 09 avr. 2021, 08:17

Bonjour à toutes et à tous,

J'ai un DIV formant un cadre avec deux données jusque là tout va bien.

Je voudrais qu'il apparaisse en fonction d'un critère de date.

J'arrive à faire apparaître la date ou pas.
<?php 
                           $date_modif = $row_bot_detail[0]['modifie_le_bot_details'];
                            $date_limite = ('2019-01-01');
                            if ($date_modif > $date_limite) {
                           echo date('d-m-Y',strtotime($row_bot_detail[0]['modifie_le_bot_details']));
                            }
                           ?>
Je voudrais appliquer cette condition au DIV tout entier.

J'ai donc essayé
<?php 
                           $date_modif = $row_bot_detail[0]['modifie_le_bot_details'];
                            $date_limite = ('2019-01-01');
                            if ($date_modif > $date_limite) {
                           echo ' <div class="col-sm-auto">
               <div class="card card-bot-details">
                   <div class="card-body"> '; }
?>
mais brackets me met tout le code en erreur.


Merci d'avance.

Bonne journée.