Récemment, on m'a demandé de ne plus rendre obligatoire la saisie d'un champ dans un formulaire (pour l'enregistrement d'un client). Pas de soucis de ce coté là, car je gérai le remplissage par php, et non directement dans la base (le champ en question pouvait être null, mais php forcait la saisie dans le formulaire).
Par la suite, j'affiche une liste des clients en question. Problème, les nouveaux clients ajoutés (et dont on a pas remplis les champs précédemment obligatoires) n'apparaissent pas dans cette liste
Pourtant, je tiens bien compte de la recherche, puisque j'ai fait comme ceci :
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 if ($_SESSION['nbSitesNR'] != '') {//Si la valeur est non renseignée $requete .= "AND NbSites = 'NULL' "; }
Mais ça me sort la liste des clients qui ont 0 site, et ceux où le champ est non renseigné n'apparait pas...
Savez vous d'où pourrai venir le problème?
![]()
Partager