webleads-tracker

[Résolu] Changer une variable en fonction du contenu d'une table en BDD

Emmanuelle
Bonjour,

Je réalise actuellement un nouveau type de publication, mais je bloque sur un point.

J'ai un formulaire en plusieurs étapes, avec un switch-case pour passer d'étape en étape et donc une variable ($nextStep) que je modifie suivant certaines conditions pour passer à l'étape suivante.

Je suis rendu à une étape ou j'aimerais vérifier l'existence d'une ou plusieurs rows dans ma table avec le champs date à la date du jour. Si il n'y a aucune row qui correspond alors j'affiche un message d'erreur pour l'utilisateur, sinon je modifie ma variable $nextStep pour passer à l'étape d'après.
Malheureusement je ne vois pas du tout comment faire ma vérification.

Quelqu'un pourrait-il m'aider s'il vous plait ?

Merci d'avance,
Sa5m
Emmanuelle ROBERT

Manuel [Medialibs]
Avatar
Bonjour Emmanuelle,

Je me renseigne auprès de l'équipe technique et reviens vers toi.

Bonne journée ;)
Formateur web [Medialibs]

Emmanuelle
Bonjour Manuel,

J'ai finalement réussi, mais merci d'avoir pris le temps de me répondre.

Pour ceux que ça pourrait aider, voici comment j'ai fait :
$query = 'SELECT XXX, XXX FROM XXX WHERE XXX AND XXX';
      $variable = em_db::all($query);
      
      if (isset($variable) && !empty($variable )) {
        //changement de la variable $nextStep
      } else {
        //affichage message d'erreur
      }


Je sais que pour certains développeurs ça peut paraître simple, mais j'imagine que je ne suis pas la seule développeuse sortant tout juste de l'école et amené à développer sur les CMS e-majine et saytup.

Bonne journée tout le monde et bon week-end. :)
Sa5m
Emmanuelle ROBERT