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 :

Probleme avec UPDATE


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Inscrit en
    Mars 2012
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2012
    Messages : 1
    Par défaut Probleme avec UPDATE
    Bonjour à tous,

    Voilà quelques jours que je me prend la tete avec l'update d'un tableau php / mysql.

    Je posséde une db produits avec comme structure id,Nom,quantite

    dans le fichier php la connexion s'éffectue correctement et grace à une boucle while l'affichage de mes données ce fait parfaitement, maintenant j'aimerais avoir un champs en face de chaque produits contenant la quantité, jusqu'à la pas de problème, je bloque au moment ou j'aimerais mettre à jour uniquement les champs qui ont été renseignés, quelqu'un aurais t'il un exemple ou autre à me donner pour que je puisse avancer svp?.

  2. #2
    Membre Expert
    Avatar de ericd69
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2011
    Messages
    1 919
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2011
    Messages : 1 919
    Billets dans le blog
    1
    Par défaut
    salut,

    déjà pour tester les valeurs modifiées, ça se passe coté javascript...

    sachant que les champs d'un formulaire peuvent être un tableau (name="truc[]" comme attribut de ton input)... l'idée est de faire un formulaire unique dans lequel chaque valeur modifiée va générer une chaine qui code l'id de la valeur à modifier dans ta bd et la nouvelle valeur (en concaténant les 2, séparés par une virgule) ou utiliser une fonction de sérialisation si tu utilises un framework genre jquery

    coté php, comme tu as un format simple à parser en php, tu as juste à exploser chaque ligne de ton tableau $_POST['truc'] pour obtenir les infos pour générer l'update correspondant...

    voilà l'idée...

    pour la partie javascript je te laisse te renseigner sur le forum correspondant, mais c'est vraiment pas dur...

    une autre approche toujours en javascript, c'est d'utiliser ajax pour mettre à jour chaque ligne si la valeur est modifiée à la volée... ça simplifie ton code php vu que ça revient à traiter un formulaire avec l'id et la valeur de la ligne modifiée... mais c'est un peu plus complique coté javascript...

    voilà 2 approches pour le faire..

Discussions similaires

  1. [SQL] Probleme avec UPDATE
    Par pierrot10 dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 01/10/2007, 11h42
  2. Probleme avec Update
    Par Tigre_82 dans le forum VB.NET
    Réponses: 1
    Dernier message: 06/09/2007, 15h20
  3. Probleme avec UPDATE
    Par xavier1936 dans le forum SQLite
    Réponses: 2
    Dernier message: 26/07/2007, 16h04
  4. [VBA-SQL]Probleme avec UPDATE
    Par omegabahamut dans le forum Access
    Réponses: 3
    Dernier message: 01/01/2007, 19h54
  5. Probleme avec UPDATE et INSERT INTO
    Par cmoimeme dans le forum Bases de données
    Réponses: 3
    Dernier message: 08/05/2006, 22h12

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