tableau [php] - PHP - Programmation
Marsh Posté le 29-08-2001 à 15:12:40
# tu recuperes dans $return les numéros de champs qui contiennent une valeur egale à 1. 
 
$n=count($tablo); 
$return=""; 
for ($i=0;$i<$n;$i++); 
 { 
 if ($tablo[$i]==1) { $return.=$i."|"; } 
 } 
 
#tu n'as plus qu'a traité ton $result avec un $liste=explode("|", $return); par exemple. 
Marsh Posté le 29-08-2001 à 16:27:02
Il y a un fonction (regarde la doc) qui appliquée à ton TABLO va te retrouner un autre tableau (TABLO2) qui ressemblera à ça si je me souvient bien: 
 
$TABLO2[1]=(0,1) 
$TABLO2[3]=(2) 
 
Autrement dit un tableau avec les valeurs de ton 1er tableau comme indice et la liste des indices de ton 1er tableau comme valeur. 
Très pratique! 
Marsh Posté le 08-01-2005 à 02:54:50
parce que le forum, c'etait mieux avant ![[:boiteakaola] [:boiteakaola]](https://forum-images.hardware.fr/images/perso/boiteakaola.gif)
Marsh Posté le 08-01-2005 à 02:58:08
il me semble que tu as une fontion du genre is_array() qui cherche une valeur dans un tableau 
Marsh Posté le 08-01-2005 à 03:40:53
| Xav_ a écrit : il me semble que tu as une fontion du genre is_array() qui cherche une valeur dans un tableau  | 
 
 
tu mélanges pas un peu avec in_array là ?  
 
 
Sinon, oui, array_keys est un peu là pour ça... 
 
(encore une question à la kon qui aurait trouvé sa réponse par 2 secondes de recherche dans le manuel...)
Marsh Posté le 08-01-2005 à 05:21:24
| Citation : tu mélanges pas un peu avec in_array là ?  | 
 
ha si, ça doit etre ça, j'ai tappé vite-fait et ça a merdu....
Marsh Posté le 29-08-2001 à 15:03:34
Si j'ai un tablo $tablo, qui contient ca
 
 
$tablo[0]=1;
$tablo[1]=1;
$tablo[2]=3;
comment extraire dans une variable les champs du tablo qui ont la valeur 1
merci
---------------
Venez participer au forum de Maxiservices.net