Bonjour,
J'ai une variable de SESSION en tableau
Et je dois vérifier une colonne de celui-ci. Si celle-ci est toute VRAI je poursuis, sinon on reste sur la page actuelle.
Est-ce que vous avez une piste pour moi ?
Merci
Sylvain
Bonjour,
J'ai une variable de SESSION en tableau
Et je dois vérifier une colonne de celui-ci. Si celle-ci est toute VRAI je poursuis, sinon on reste sur la page actuelle.
Est-ce que vous avez une piste pour moi ?
Merci
Sylvain
Il a quelle structure ton tableau ?
Mode Traduction ON
Autrement dit : tu dois vérifier si la colonne est à TRUE pour toutes les lignes de ton tableau. C'est bien ça ?
Le plus simple, c'est de faire le contraire : Tu parcours le tableau et si il y a une colonne qui n'est pas à TRUE, tu arrêtes.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 $est_colonne_vrai = true; foreach ($_SESSION['nom_tableau'] as $ligne) { if ($ligne['nom_colonne'] !== TRUE) { $est_colonne_vrai = false break; } } if ($est_colonne_vrai) { // je poursuis le traitement }
Modératrice PHP
Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur)
Cherchez un peu avant poser votre question : Cours et Tutoriels PHP - FAQ PHP - PDO une soupe et au lit !.
Affichez votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur) et [C=php][/C]
Bonjour,
Le tableau s'appelle $_SESSION['nouvelles']
Et dans ce dernier j'ai une colonne qui s'appelle $_SESSION['nouvelles']['lu'.$i]
Ou $i est incrémenté.
C'est cette colonne qui est soit true ou false.
Mais avec ce que j'ai, je crois bien être en mesure de faire quelque chose.
Sylvain
Hello,
Je dois avouer que je n'y avais pas pensé.
Merci pour le tuyau.
Sylvain
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager