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 sur une liste


Sujet :

PHP & Base de données

  1. #1
    Membre confirmé Avatar de nawak.seb
    Profil pro
    Inscrit en
    Août 2008
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 106
    Par défaut UPDATE sur une liste
    Bonjour, Comment faire un UPDATE dans une liste:
    Je m'explique, dans un formulaire, je fais une requête afin de récupérer plusieurs enregistrements, et pour chaque enregistrement, j'ai un champ texte, et un bouton pour enregistrer les modifications.
    Quand j’actionne mon bouton, seul le dernier enregistrement a été modifier, mon souhait, est de modifier tout les enregistrements qui on chacun leurs propres valeurs.

    code de traitement
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    <?php 
    $odbc = odbc_connect( 'bd_saisi_vic' , 'root' , '') or die ("Impossible de se connecter à la BD") ;
     
    $moisclient = $_POST['moisclient'];
    $qte = $_POST['qte'];
    $nprojet = $_POST['nprojet'];
    $prestataire = $_POST['prestataire'];
    $moisfact = $_POST['moisfact'];
    $listecreer = $_POST['listecreer'];
    $suivreidref = $_POST['suivreidref'];
     
    $majvic = "UPDATE T_liste_recap SET moisclient='$moisclient' , qte='$qte' , nprojet='$nprojet' , prestataire='$prestataire' , moisfact='$moisfact' WHERE listecreer = '$listecreer' and idref = '$suivreidref' ";
    $reqmaj = odbc_do($odbc, $majvic) or die (odbc_error());	
     
    ?>

  2. #2
    Membre Expert Avatar de pacmann
    Homme Profil pro
    Consulté Oracle
    Inscrit en
    Juin 2004
    Messages
    1 626
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Consulté Oracle
    Secteur : Distribution

    Informations forums :
    Inscription : Juin 2004
    Messages : 1 626
    Par défaut
    Salut !

    Ton problème, c'est plus du php que du SQL, non ?

    Il faut que tu itères d'une manière ou d'une autre sur la liste à mettre à jour en PHP, et que tu construises ainsi la chaîne à mettre dans ton UPDATE.
    (attention aux effets de bord)

Discussions similaires

  1. probleme d'update sur une liste de selection
    Par kyryan dans le forum Hibernate
    Réponses: 0
    Dernier message: 29/02/2012, 15h37
  2. Réponses: 4
    Dernier message: 16/06/2005, 15h37
  3. Selectionnet tous ou faire un clear sur une liste
    Par Canou dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 17/11/2004, 10h26
  4. Problème lors d'un Update sur une date
    Par Nany dans le forum ASP
    Réponses: 3
    Dernier message: 19/05/2004, 22h37
  5. [Débutant][jsp] évènement sur une liste
    Par phoebe dans le forum Servlets/JSP
    Réponses: 5
    Dernier message: 14/05/2004, 10h53

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