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 :

UPDATE d'informations dans une BD


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de gantec
    Inscrit en
    Février 2007
    Messages
    225
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 225
    Par défaut UPDATE d'informations dans une BD
    Bonsoir,

    j'ai un petit souci de simplification pour mon code

    situation :

    inscription sur un site : base de données avec les champs (nom,prénom,adresse,etc...)

    formulaire d'inscription : formulaire simple en HTML renvoyant les valeurs stockées dans des variables

    Ma demande est la suivante : l'utilisateur s'est inscrit sur mon site et par la suite il souhaiterais modifier son adresse....est-ce qu'il est possible de dire à mon programme --> tu détecte seulement le champs qui a été modifié (dans mon exemple : adresse) et tu fais un UPDATE dans la base de données que sur le champs modifié (adresse) ???

    merci pour vos réponses et à bientot

  2. #2
    Membre chevronné
    Profil pro
    Responsable de service informatique
    Inscrit en
    Septembre 2004
    Messages
    352
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Responsable de service informatique

    Informations forums :
    Inscription : Septembre 2004
    Messages : 352
    Par défaut
    Oui c'est possible mais ce n'est pas nécessaire. MySQL ne fera pas la mis à jour de tel champ si la nouvelle valeur qu'elle doit recevoir est identique à celle existante.

  3. #3
    Membre confirmé Avatar de gantec
    Inscrit en
    Février 2007
    Messages
    225
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 225
    Par défaut
    merci pour cette info, mais est-ce que si c'est un gros formulaire (+de 50 champs surtout textes), les requetes ne risquent pas d'etre trop lourde ????

  4. #4
    Membre chevronné
    Profil pro
    Responsable de service informatique
    Inscrit en
    Septembre 2004
    Messages
    352
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Responsable de service informatique

    Informations forums :
    Inscription : Septembre 2004
    Messages : 352
    Par défaut
    50 champs dans ta table ? :o

  5. #5
    Membre confirmé Avatar de gantec
    Inscrit en
    Février 2007
    Messages
    225
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 225
    Par défaut
    oui....trop ?

  6. #6
    Membre chevronné
    Profil pro
    Responsable de service informatique
    Inscrit en
    Septembre 2004
    Messages
    352
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Responsable de service informatique

    Informations forums :
    Inscription : Septembre 2004
    Messages : 352
    Par défaut
    Bah oui, tu peux découper. Enfin, si tu peux montrer la structure de la table.

  7. #7
    Membre chevronné
    Avatar de djayp
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    295
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 295
    Par défaut
    Citation Envoyé par gantec Voir le message
    merci pour cette info, mais est-ce que si c'est un gros formulaire (+de 50 champs surtout textes), les requetes ne risquent pas d'etre trop lourde ????
    Salut!

    Avec 50 champs à mettre à jour la requête MySQL peut être un peu lente... Mais rassure toi, tes utilisateurs n'y verront que du feu car ça reste de l'ordre des microsecondes ! Maintenant tout dépend, si tu as 1000 utilisateurs qui mettent tous leur profil à jour en même temps, ca peut poser problème, mais c'est rarement le cas...

    A++

Discussions similaires

  1. Réponses: 9
    Dernier message: 19/09/2006, 19h27
  2. Réponses: 2
    Dernier message: 10/08/2006, 13h49
  3. [C# express 2005] Récupération d'information dans une BDD
    Par poussinphp dans le forum Windows Forms
    Réponses: 1
    Dernier message: 06/05/2006, 22h25
  4. regrouper des informations dans une seule ligne
    Par rozow dans le forum SQL Procédural
    Réponses: 2
    Dernier message: 11/04/2006, 16h03
  5. [MySQL] Envoi d'information dans une base de donnée via formulaire
    Par Mysti¢ dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 30/03/2006, 20h35

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