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 :

[Conception] Modifier un enregistrement selon un combobox? [Débutant(e)]


Sujet :

PHP & Base de données

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    116
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Juin 2006
    Messages : 116
    Par défaut [Conception] Modifier un enregistrement selon un combobox?
    Bonjour, je travail actuellement sur un petit site contenant divers membres qui ont chacun un type d'accès (Entre 0 et 2, lié à une autre table.)

    J'aimerais que, lorsque les modérateurs de mon site affichent la liste des membres, ceux-ci voient le type d'accès de chaque membre dans un combobox et que si ceux-ci le modifie puis clique ensuite sur un bouton Modifier, les informations concernant le membre seraient modifiées.

    Exemple:
    nom -- prénom -- courriel -- type d'acces[combobox] -- modifier[bouton]

    Les problèmes de mon petit projet plus précisemment:
    1- incapable d'afficher les types d'accès dans un combobox via PHP.
    2- cela va de soi avec le #1, je suis incapable de positionner le combobox sur le bon type d'accès une fois ceux-ci affichés.
    3- comment faire pour que mon petit bouton modifier soit en mesure de savoir quel utilisateur doit être modifié :S

    Merci d'avance

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Août 2002
    Messages
    194
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 194
    Par défaut
    tu pourrais faire une petite maquette en html de l'apparence que aurait ta liste des membres...
    parce que là ça me semble un peu brouillon...
    ce que veux faire n'est pas trop compliqué, il suffit d'y aller petit à petit

    et d'abord d'avoir déjà la maquette, suivant le type d'affichage de tes utilisateurs par exemple (en ligne, dans une liste html ou dans je ne sais quoi encore) la solution sera différente

  3. #3
    Membre éclairé Avatar de J0r_x
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2006
    Messages
    804
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Mai 2006
    Messages : 804
    Par défaut
    1- incapable d'afficher les types d'accès dans un combobox via PHP.
    2- cela va de soi avec le #1, je suis incapable de positionner le combobox sur le bon type d'accès une fois ceux-ci affichés
    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
    $acces = mysql_query("SELECT nom_de_col FROM table_acces");
    $util = mysql_query("SELECT acce_utilisateur FROM table_utilisateur WHERE utilisateur_id = id");
    $utilis = mysql_fetch_row($util)
    echo '<select name="acces">';
    while ($val=mysql_fetch_row($acces)) {
       if ($utilis == $val['nom_de_col']) {
         echo '<option value="'.$val['nom_de_col'].'" selected="true">'.$val['nom_de_col'].'</option>';
       }
       else {
       echo '<option value="'.$val['nom_de_col'].'">'.$val['nom_de_col'].'</option>';
       }
    }
    echo '</select>';
    Tu remplace les nom des table et des colones pour que ca corresponde avec ta base de donnée et ca devrait marcher.

Discussions similaires

  1. [MySQL] Un formulaire pour afficher et modifier un enregistrement
    Par Atchoum_002 dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 26/09/2005, 14h13
  2. Réponses: 1
    Dernier message: 07/09/2005, 10h25
  3. Réponses: 11
    Dernier message: 30/08/2005, 09h31
  4. Modifier un enregistrement.
    Par rabbi_jaccob dans le forum C++Builder
    Réponses: 17
    Dernier message: 26/08/2005, 16h50
  5. Afficher un enregistrement selon un critère saisie.
    Par pegase23 dans le forum Access
    Réponses: 2
    Dernier message: 23/06/2005, 10h54

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