Bonjour
Voila je voudrais faire une vérification dans un tableau de donnée array() contenu dans une session
premier page.php
Vérification
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 <?php require(connexion.php); $sql=mysql_query("SELECT n,m FROM a WHERE b=1"); $i=0; $n=array(); while($res=mysql_fetch_object($n)){ $n[$i][0]=$res->n; $n[$i][1]=$res->m; $i++; } $_SESSION['n']=$n; ?>
je voudrai faire la vérification suivante;
$b= 55;
$n[$i][0] contient une serie de chiffre 1,2,3,4,5,6 ... etc, contenu dans la session n.
je voudrai savoir si 55 est contenu dans session n au niveau $n[$i][0];
vérification.php
Mon problème c'est que cela ne fonctionne pas même si 55 est contenu dans la list $n[$i][0]; le message est toujours pas bon!!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <?php require('connexion.php'); $a=$_SESSION['n']; $i = 0; $b=55; $taille=sizeof($a); for ($i;$i<=$taille;$i++){ if($b == $a[$i][0]){echo"bon";exit();} else{echo"pas bon";exit();} } ?>
Quelqu'un peut-il me corriger la fonction ?
Merci d'avance
Partager