Vérifier si Liste menu vide

Résolu
Sinistrus Messages postés 1010 Date d'inscription   Statut Membre Dernière intervention   -  
Sinistrus Messages postés 1010 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

ce code me fait une erreur :
if(empty($Confirmation)) {$_GET["msg"] = urlencode("Champ « Confirmation » vide");}else{
if(empty($Rang)==0) {$_GET["msg"] = urlencode("Champ « Rang » vide");}else{


Le Rang est une liste déroulante et lorsque je souhaite enregistrer dans ma table, il me renvois que la liste est vide... or elle est pleine.

Savez-vous pourquoi svp ?

A voir également:

2 réponses

le_joker_fou Messages postés 765 Date d'inscription   Statut Membre Dernière intervention   239
 
Ton erreur est normal.

Ta condition
if(empty($Rang)==0)
demande si le tableau est vide, et s'il est vide alors la fonction empty() renvoi 1, or $Rang n'étant pas vide la fonction empty() renvoi 0, ta condition est donc vérifiée.

Avec ça
if(empty($Rang))
ça devrait fonctionner.
0
Sinistrus Messages postés 1010 Date d'inscription   Statut Membre Dernière intervention   17
 
Merci beaucoup !
0