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 formulaire modification [MySQL]


Sujet :

PHP & Base de données

  1. #1
    Membre régulier
    Inscrit en
    Juillet 2007
    Messages
    114
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 114
    Points : 73
    Points
    73
    Par défaut probleme formulaire modification
    Bonjour,

    je suis entrain de faire un formulaire de modification dont voici les étape :

    1- recherche par le numero de TEL

    2- affichage de l'utilisateur trouver dans BDD --> submit avec les variables dans le form ( $nom $prenom $service $enregistrer)

    3-page de modification,affiche du $NOM dans input text idem pour prenom

    par contre j'ai un select pour l'enregistrement les choix son OUI ou NON
    avec :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <option value=-1><?php echo $ENREGISTRER;?></option>
    le problème est que si l'utilisateur ne selectionne rien dans le select la valeur envoyé est -1 et non pas la valeur de la variable $enregistrer

    j'ai essayer un truc comme ca mais sans succé :

    <option value='$ENREGISTRER'><?php echo $ENREGISTRER;?></option>

    est ce que vous auriez une idée
    merci d'avance

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    1 349
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 349
    Points : 1 460
    Points
    1 460
    Par défaut
    si c juste oui ou non met un bouton radio
    Stay in Bed .. Save Energy

  3. #3
    Membre régulier
    Inscrit en
    Juillet 2007
    Messages
    114
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 114
    Points : 73
    Points
    73
    Par défaut
    oui pour $enregistrer je peux mettre un boutton radio

    mais pour les services je ne peux pas

    alors il faut que je trouve la bonne syntaxe

  4. #4
    Membre expérimenté
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    1 349
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 349
    Points : 1 460
    Points
    1 460
    Par défaut
    mais pour les services
    quel service

    montre ton code
    Stay in Bed .. Save Energy

  5. #5
    Membre confirmé Avatar de SphynXz
    Développeur Web
    Inscrit en
    Mars 2008
    Messages
    439
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mars 2008
    Messages : 439
    Points : 547
    Points
    547
    Par défaut
    sinon tu met un <option value=''>Choisissez</option> avant les services
    I don't know what will be used in the next world war, but the 4th will be fought with stones. - Albert Einstein
    Pour détourner un avion, il faut monter dedans - Frédéric beigbeder

  6. #6
    Membre régulier
    Inscrit en
    Juillet 2007
    Messages
    114
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 114
    Points : 73
    Points
    73
    Par défaut
    voila un extrait du code formulaire de mofification :

    d'abord un input :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Prenom:
     
        	<input type="text" name="PRENOM" value="<?php echo $PRENOM ; ?>" size="30" onKeyPress="return scanTouche(event)" />
    le menu service qui est une table :

    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
    16
    17
    18
    19
    20
    21
    22
    <?php
    $menuservice=$HTTP_POST_VARS["menuservice"];
    
    if ($menuservice != "")  { echo "<meta http-equiv=refresh content=\"0; url=./formulaireattribution.htm?" . $menuservice . "\">\n"; die(""); }
    
    echo "Service:<select class='resFormFieldSize'  name='menuservice'><option value=-1>$SERVICE</option>\n"; 
    //connexion mysql
    $dbuser="XXX";
    $dbpass="XXXXX";
    $dbname="plandenumtoip";
    $link = mysql_connect("localhost", $dbuser, $dbpass) or die("Connection Failure to Database.<br />\nMySQL a retourné : ". mysql_error());
    mysql_select_db($dbname, $link) or die ($dbname . " Database not found. " . $dbuser);
    
    //requete pour selectionner le champs dans la table
    $query="select ID_SERVTAXATION, SERVICES from servtaxation order by SERVICES";
    $result = mysql_db_query($dbname, $query) or die("Failed Query of " . $query);
    
    //boucle pour afficher dans le menu
    while ($row=mysql_fetch_row($result)) { echo "<option value=" . $row[0] . ">" . $row[1] . "\n"; } 
    echo "</select>&nbsp;&nbsp;&nbsp;&nbsp;\n";
    
    ?>
    et voila le select de enregsitrer :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    Enregistrer: 		
    				<select name="ENREGISTRER">
          				<option value="$ENREGISTRER"><?php echo $ENREGISTRER;?></option>
          				<option value="OUI">OUI</option>
          				<option value="NON">NON</option>
    				</select>
    il faut que je trouve la syntaxe pour remplacer -1 par le variable $enregistrer existente et pareil pour les services
    voili voilou


    EDIT la solution :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <option value=<?php echo $SNAPWARE;?>><?php echo $SNAPWARE;?></option>

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. probleme formulaire
    Par serapha dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 03/12/2005, 20h19
  2. [MySQL] Probleme Formulaire [Dropdown]
    Par lemagicien dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 28/11/2005, 10h27
  3. Réponses: 3
    Dernier message: 01/09/2005, 11h56
  4. Problemes formulaires web
    Par mdma64 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 20/08/2005, 10h09
  5. Réponses: 12
    Dernier message: 22/02/2005, 22h48

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