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 actualiser id


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Mars 2009
    Messages
    53
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 53
    Par défaut comment actualiser id
    voila mon probleme je voudrai savoir comment actualiser un id d'une table
    par si jai cette table :

    ID NOM
    1 dupond
    2 dumand

    puis que je supprime dupond et que je rajoute dugris, sa donne:

    ID nom
    3 dugris
    2 dumand

    donc comment faire pour avoir une actualiser de cette table (que l'id de dumand passe de 1 a 2 et dugris prenne l'id 2)

    merci d'avance de vos reponse (c'est pour un projet en cours)

  2. #2
    Modérateur
    Avatar de Waldar
    Homme Profil pro
    Sr. Specialist Solutions Architect @Databricks
    Inscrit en
    Septembre 2008
    Messages
    8 454
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Sr. Specialist Solutions Architect @Databricks
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2008
    Messages : 8 454
    Par défaut
    Il ne faut pas toucher aux id, quelle importance que ce soit 2, 1 ou 543454 du moment que c'est cohérent ?

  3. #3
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Mars 2009
    Messages
    53
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 53
    Par défaut
    justement le probleme viens de la
    je m'explique: le projet en question et de faire un site sur le service commercial avec des sections comme liste contact,modifier contact,supprimmer contact, ect ....

    ce probleme touche donc la partie modifier contact, et ce n'est pas tres pratique quand c'est ID 2 6 8 15 78 .... plutot que ID 1 2 3 4 5
    pour la recherche plus lisible et confortable

    en deux mot c'est sa

  4. #4
    Modérateur
    Avatar de Chtulus
    Homme Profil pro
    Ingénieur
    Inscrit en
    Avril 2008
    Messages
    3 094
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Santé

    Informations forums :
    Inscription : Avril 2008
    Messages : 3 094
    Par défaut
    Bonjour,

    Et comment ferez vous en cas de crash base si vous remontez vos sauvegardes, vous n'aurez plus aucune concordance...

    « Je ne cherche pas à connaître les réponses, je cherche à comprendre les questions. »
    - Confucius -

    Les meilleurs cours, tutoriels et Docs sur les SGBD et le SQL
    Tous les cours Office
    Solutions d'Entreprise



  5. #5
    Modérateur
    Avatar de Waldar
    Homme Profil pro
    Sr. Specialist Solutions Architect @Databricks
    Inscrit en
    Septembre 2008
    Messages
    8 454
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Sr. Specialist Solutions Architect @Databricks
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2008
    Messages : 8 454
    Par défaut
    Vous comptez faire des recherches avec vos id techniques ?
    Je ne crois pas. Ca n'a donc aucune importance.

    Croyez-moi vous faites fausse route, laissez vos id à leur valeurs d'attribution, sinon vous courez droit dans les problèmes.

  6. #6
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Mars 2009
    Messages
    53
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 53
    Par défaut
    imagine que c'est une base de donnee pour une entreprise avec 2000 employer lister avec chacun un id
    on en supprime 1000 et pas forcement a la suite
    ensuite tu en rajoute 1000

    en terme de listing ce n'est vraiment pas pratique

  7. #7
    Membre confirmé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Octobre 2003
    Messages
    87
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Octobre 2003
    Messages : 87
    Par défaut
    Je pense que toutes les réponses sont justes.

    Si tu veux vraiment continuer dans ta voie, fais plutôt un UPDATE des autres colonnes au lieu de supprimer l'enregistrement. Mais ça n'est vraiment pas propre.

Discussions similaires

  1. comment actualiser une page web automatiquement ?
    Par safadev dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 20/09/2006, 23h34
  2. Comment actualiser le contenu d'un répertoire
    Par nbelg27 dans le forum Access
    Réponses: 9
    Dernier message: 28/04/2006, 10h22
  3. Comment actualiser l'image de curseur
    Par Xavier dans le forum C++Builder
    Réponses: 1
    Dernier message: 16/01/2006, 15h59
  4. [PHP] Comment actualiser une frame à partir d'une autre ?
    Par pekka77 dans le forum Général JavaScript
    Réponses: 12
    Dernier message: 28/10/2005, 12h03
  5. Réponses: 6
    Dernier message: 27/10/2005, 21h12

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