IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

comparer 2 tableaux


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mai 2009
    Messages
    62
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 62
    Par défaut comparer 2 tableaux
    Bonjour,
    je souhaiterai mettre à jour une base de données régulièrement à partir de fichier csv.
    J'ai fait une fonction qui permet d'uploader et lire le fichier (avec par ligne nom, prénom, téléphone).
    Maintenant mon problème se situe dans la mise à jour.
    Mon nouveau fichier peut avoir plus ou moins de données que dans la base, ce que je désire faire c'est pour les noms et prénoms dans la base mettre les données à jour, ceux qui ne se trouvent plus dans le fichier les supprimer (éventuellement avoir un champ publié avec 0 ou 1) et rajouter les autres.
    Je pense à faire 2 tableaux : un qui aurait les données présentent dans la base de données, l'autre qui aurait les données dans le nouveau fichier, et par un parcours je recherchais les personnes présentent et je mettrais systématiquement le numéro de téléphone à jour pour eux. Mais, pour les personnes non présentent et nouvelles, il faudrait que je fasse un stockage des indices dans le tableau (ce qui ferait intervenir un nouveau tableau ou on aurait un champ qui indiquerait si la personne est nouvelle ou plus disponible). Le problème c'est que sa devrait fonctionner mais je trouve qu'il y aurait trop de boucle et trop l'utilisation de tableau.
    Je me demandais si vous ne connaissez pas une fonction de php qui compare deux tableaux et renvoi l'indice de ce qui est différent selon des critères ?

    merci d'avance

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Août 2002
    Messages
    1 060
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 1 060
    Par défaut
    Bonjour,

    Toutes les fonctions de manipulation de tableaux sont là :
    http://fr.php.net/manual/fr/ref.array.php

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Tableaux] Comparer 2 tableaux à 2 dimensions
    Par lili2704 dans le forum Langage
    Réponses: 3
    Dernier message: 16/11/2007, 14h21
  2. Comparer deux tableaux
    Par gefrey54 dans le forum Powerbuilder
    Réponses: 0
    Dernier message: 12/09/2007, 10h58
  3. [Tableaux] Comparer 2 tableaux
    Par lama85 dans le forum Langage
    Réponses: 3
    Dernier message: 08/08/2006, 15h19
  4. comparer deux tableaux
    Par djibril dans le forum Langage
    Réponses: 4
    Dernier message: 15/11/2005, 15h26

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo