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

  FORUM HardWare.fr
  Programmation
  PHP

  Comparer deux listes en multicritères

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Comparer deux listes en multicritères

n°2203257
Overquaz
Posté le 17-09-2013 à 09:53:19  profilanswer
 

bonjour
j'ai deux listes, dans une des listes que j'importe, j'ai fais un tableau de type :
 

Code :
  1. Array
  2. (
  3.     [REF123] => Array
  4.         (
  5.             [paul] => 20
  6.             [jean] => 35
  7.         )
  8.     [REF456] => Array
  9.         (
  10.             [paul] => 27
  11.         )


 
J'ai une autre liste où il y a certains index et clés et je souhaite afficher dans une colonne supplémentaire, l'âge en rapport au prénom, en comparant la liste 1 à la liste 2, en me basant sur l'index et la clé donc je pensais utiliser array_key_exist mais ça ne semble pas suffire car le programme trouve bien l'index et la clé mais n'affiche que le premier résultat, par exemple :
 
REF123   PAUL   20
REF123   JEAN   35
REF456   PAUL    
 
donc ça serait d'afficher la valeur si l'index et le prénom sont égal à l'index et le prénom de mon autre liste.
mais je suis en galère là ^^, si quelqu'un peut me mettre sur la voie
 
merci


Message édité par Overquaz le 17-09-2013 à 09:54:17
mood
Publicité
Posté le 17-09-2013 à 09:53:19  profilanswer
 

n°2203274
rufo
Pas me confondre avec Lycos!
Posté le 17-09-2013 à 12:03:23  profilanswer
 

Cette fonction pourrait pas t'aider : http://www.php.net/manual/fr/funct [...] -assoc.php


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2203292
Pablo Escr​obarbe
Retour d'exil
Posté le 17-09-2013 à 14:51:20  profilanswer
 

array_diff_assoc, n'affichera que ceux qui sont dans le array1 et pas dans le array2.
 
array_intersec_assoc lui te permet justement d'avoir ceux qui sont dans array1 et array2


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

  Comparer deux listes en multicritères

 

Sujets relatifs
[Excel] Copier le contenu de plusieurs fichier Excel dans un seul[VBA] Remplacer une formule dans plusieurs feuilles du classeur
Tableau de réservationsservice web de recherche
[recrutement] Recherche programmeur Ruby on RailsLier plusieurs requêtes SQL
Recherche intégrateur Web[C/C++] Cherche fun en prog à plusieurs (social coding)
Recherche un plugin JQuery pour menu animé[WP/CMS]Recherche de plugin: inscription evenements + stats des users
Plus de sujets relatifs à : Comparer deux listes en multicritères


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