Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1001 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP]Rechercher dans un tableau

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP]Rechercher dans un tableau

n°703235
sanglochon
Posté le 19-04-2004 à 21:34:27  profilanswer
 

Bonjour à tous,
 
voila mon probleme :  
- j'ai un tableau contenant des numeros d'ID liés à des indices
 
Je voudrais rechercher dans le tableau une ID et récupérer l'indice lié. Comment faire ?
 
Pour être parfaitement clair, un exemple :
 
Tableau 1->525, 2->856, 3->935, 4->24, 5->365, 6->233
 
Comment récupérer l'indice de la valeur 856 ??
 
D'avance merci

mood
Publicité
Posté le 19-04-2004 à 21:34:27  profilanswer
 

n°703237
T509
$job->GetJob(now)
Posté le 19-04-2004 à 21:39:03  profilanswer
 

in_array() et key()
 
cela demande surtout la recherche dans la doc !
http://www.php.net/manual/fr/


---------------
fermez vos topics résolus avec le tag [Résolu] en fin de titre. Merci !
n°703258
naceroth
Posté le 19-04-2004 à 22:01:19  profilanswer
 

Euh in_array va juste lui indiquer si la valeur existe...
 
Tu peux viser array_keys pour faire ta recherche

n°703264
T509
$job->GetJob(now)
Posté le 19-04-2004 à 22:13:51  profilanswer
 

Il cherche sa valeur si existe dans le tableau avec in_array, si elle est unique avec je ne sais plaus laquelle et récupère l'indice avec key


---------------
fermez vos topics résolus avec le tag [Résolu] en fin de titre. Merci !
n°703266
naceroth
Posté le 19-04-2004 à 22:18:38  profilanswer
 

Et si elles sont plusieurs tu fais un parcours pour rien ? :D

n°703271
T509
$job->GetJob(now)
Posté le 19-04-2004 à 22:27:51  profilanswer
 

array_unique() puis key()
 
ou array_keys() et ??? si il y a des doublons
 
ou array_unique() puis array_keys() qui revient à la 1er proposition


---------------
fermez vos topics résolus avec le tag [Résolu] en fin de titre. Merci !
n°703277
sanglochon
Posté le 19-04-2004 à 22:36:28  profilanswer
 

Merci pour ces réponses :-)

n°703285
naceroth
Posté le 19-04-2004 à 22:44:34  profilanswer
 

T509 a écrit :


ou array_unique() puis array_keys() qui revient à la 1er proposition


 
Là, je vois plus l'intérêt d'utiliser array_keys dans un tableau dont tu sais qu'il n'y a plus de doublons  :??:  
 
'fin, c'est un peu au cas par cas tout ça :D

n°703300
T509
$job->GetJob(now)
Posté le 19-04-2004 à 23:06:03  profilanswer
 

Bref, il y a toutes ces possibilités, après sanglochon se débrouille


---------------
fermez vos topics résolus avec le tag [Résolu] en fin de titre. Merci !

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [PHP]Rechercher dans un tableau

 

Sujets relatifs
[PHP] Convertir jpg > gif ?[SQL] Il ne trie pas mon tableau par ordre alpha
enregistrement .php[FREE/PHP] Upload de fichiers possible ou non ?
[PHP] Administrateur forum phpBB et MP[PHP/mysql] prob avec mysql_fetch_array()
[php] Il me repete mon tableau 2x pourquoi ???Associer JavaScript et PHP/MySQL
Erreur de code PHP/HTML/JAVASCRIPT 
Plus de sujets relatifs à : [PHP]Rechercher dans un tableau


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR