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

PHP & Base de données Discussion :

Comment gérer un futur import dans ma base de données


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 165
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 165
    Par défaut Comment gérer un futur import dans ma base de données
    Bonjour,

    J'ai actuellement une base de donnée qui a elle un table 'Article'.

    Cette tabke contient 3812 articles pour un shop. J'ai facilement importé le fichier csv et ca fonctionne.
    L'année prochiane, je vais recevoir un nouveau fichier avec les articles 2015. Donc je mettrai à jour la base de donnée.

    Le problème c'est que l'ami veut 2 shop en plus, deux petit shop en plus qui n'ont rien à voir avec les articles importés du fichier csv.

    Alors je pensais créer un nouveau champs "shop" de type int : 0 pour les articles du shop existant, 1 pour distingué les articles du deuxieme petit shop, et 3 pour le troisième.

    Jusqu'à la, je ne voix pas trop de problème et ca serait mieux pour moi.

    Le problème, c'est que si l'ami insert 20 articles pour le deuxieme shop et 10 articles pour le troisième, il y aura 30 articles en plus des 3812 existants pour le premier shop.

    Ce qui me soucie, c'est l'année prochaine, quand je recevrai le fichier csv pour les articles 2015, comme vais mettre a jour ma table sans altérer mes aticles qui ont 1 ou 2 dans le champs "shop"?

    Admettons qu à la position 3813 à la 3843 j'ai mes articles pour les shops 1 et 2 et que mon nouveau fichier csv contien 3870 articles, mes articles 3813 à 3843 vont etre replacer?

    Vous voyez ma préoccupation?
    Que faire pour bien importer mes futures articles pour le shop 0?
    Que me recommenderiez-vous?

    Bonne soirée

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    En dehors du problème d'articles supplémentaires, comment comptais-tu fais la mise à jour de la table ?
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre expérimenté
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 165
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 165
    Par défaut
    Bonjour,
    Ben je pensais importer le fichier csv 2015, mais c'est éa que j'ai peur d'écraser mes areticles pour les deux autre petits shop.
    On ne peut pas importer avec une conditon : "Efface et remplace tout saud les champs "shop" qui ont une valeure sup. à 0"?

Discussions similaires

  1. Réponses: 5
    Dernier message: 16/03/2016, 17h28
  2. Réponses: 1
    Dernier message: 07/03/2011, 16h02
  3. Réponses: 3
    Dernier message: 20/09/2010, 14h55
  4. probleme d import dans une base de données
    Par calimero642 dans le forum SGBD
    Réponses: 12
    Dernier message: 05/07/2006, 14h19
  5. [Strategie][Java][XML] Import dans une base de données
    Par nad dans le forum XML/XSL et SOAP
    Réponses: 2
    Dernier message: 23/09/2002, 11h12

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