La Communauté Webmaster  forum rss


  Forum-webmaster
  Technique - programmation
  PHP / MySQL
(Modérateurs: Shain, Jey, erwinol, Lilian, lauryv, ToToMaStEr)
  Probleme Formualire select
« Précédent Suivant »
Pages: [1] Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: Probleme Formualire select  (Lu 1360 fois)
Probleme Formualire select
« sur: le 21-08-2012 a 20:47:52 »
r88
Membre récent
*

Hors-Ligne

Sexe: Male
Messages: 38





Voir le Profil
Répondre avec citation

Bonjour,

Pour  faire un profil j'ai fait cela :
je veus que dés qu'on selectionne une donnée, le select reste sur cette donné
Cela ne marche pas
Pouvez vous me dire ce qu'il y a ?

Code:
<?php
if(isset($_POST['submit']) && $_POST['submit']=="Mise à jour")
{
   $_POST['a1=htmlspecialchars($_POST['a1);

   $sql = "UPDATE profils SET a1".$_POST['a1."' WHERE iduser=".$_COOKIE['iduser'];
   $req = mysql_query($sql);
   
   $sql = "SELECT * FROM profils WHERE iduser=".$_COOKIE['iduser'];
   $req = mysql_query($sql);
   $data = mysql_fetch_assoc($req);
}
?>



         <form name="formulaire" id="formulaire" action='modifprofil.php' method='POST' enctype="multipart/form-data">
         <select name='a1style="width:400px;"  value="Mise à jour" onchange="document.getElementById('sub').click();">
            <option value="Je suis" <?php if($data['a1=="Je suis") echo "selected"; ?>>Je suis</option>
            <option value="Je suis marié" <?php if($data['a1=="Je suis marié") echo "selected"; ?>>Je suis marié</option>
            <option value="Je suis célibataire" <?php if($data['a1=="Je suis célibataire") echo "selected"; ?>>Je suis célibataire</option>
            <option value="Je vis maritalement" <?php if($data['a1=="Je vis maritalement") echo "selected"; ?>>Je vis maritalement</option>
         </select><br/>
            <?php echo $data['a1;?>

         <br/><br/>
      </form>


Avez vous une idée du problème ?

Merci d'avance

Rapporter au modérateur  

Apprenti webmaster

Re:Probleme Formualire select
« Répondre #1 sur: le 22-08-2012 a 02:41:19 »
WebD
Superactif
****

Hors-Ligne

Sexe: Male
Messages: 938





Voir le Profil    WWW    E-Mail
Répondre avec citation

Il y a une faute dans ton if il y a un ' en trop.

avec la faute:
Code:

<option value="Je suis" <?php if($data['a1=="Je suis") echo "selected"; ?>>Je suis</option>


sans la faute:
Code:

<option value="Je suis"  <?php if($data[a1=="Je suis") echo "selected"; ?>>Je suis</option>


Rapporter au modérateur  

Agence Web  | Sticker MacBook | Lunettes personnalisées
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
Pages: [1] Monter
« Précédent Suivant »
Sauter à: 

Votre statut : Invité
Vous devez être membre pour participer.
 
 
Let’s Encrypt : le certificat SSL gratuit
Tester votre site internet sur différents navigateurs
[WordPress] Des problèmes avec l’administration ?
Rappel : Mettez à jour vos CMS et vos sites E-commerce
Le .fr fête ses 25 années d’existence !
Mesurer votre audience en temps réel avec BubbleStat
Porter réclamation contre Google Panda ?
Zlio n’est plus …
 
 
 
 
 

Copyright (c) Devclic 2002 - 2026 - Tous droits réservés

creation site internet strasbourg