Probleme d'affichage

slt les gas
je programme un bouton "afficher" afin de recuperer a partir de la base de donnée les informations( id_marque,designation_marque ,commentaire) qui correspondent a "id_marque" selon le choix de l'utilisateur,
pour les afficher dans un formulaire :
voila le code que j'ai proposé :

case 'afficher' :
$rep = mysql_query("SELECT * FROM marque where id_marque='".$choix."'");
$affich = mysql_fetch_assoc($rep);
if($affich)
{
'txt_id_marque'== $VarIDMarque;
'txt_designation_marque' == $VarDesignation;
'txt_commentaire' == $VarCmt;
}
break;

trouver moi l'erreur plzzzzzzzz ;;
Configuration: Windows XP
Internet Explorer 6.0

6 réponses

  1. mais ou j dois faire ceci : <input type="text" name="txt_id_marque" value="<?PHP echo $VarIDMarque; ?>"> ???
    je pense que c'est pas hors du programme du bouton "afficher"
    1. non

      J'imagine que sur ta page tu a ta zone de texte comme ça ou dans le genre

      <input type="text" name="txt_id_marque">

      il faut que tu affiche ta variable dedans :

      <input type="text" name="txt_id_marque" value="<?PHP echo $VarIDMarque; ?>">
      1. mais comme ça elle va pas etre affiché dans la zone de text (txt_id_marque) ???
        1. faudrai plutot faire quelque chose du genre :

          $VarIDMarque = mysql_result($rep, 0,'id_marque') ;

          La ta variable $VarIDMarque devrai contenir le contenu de la base pour la colonne id_marque

          Il te reste plus qu'a l'afficher sur la page
          1. je vx afficher dans les zone de texte associées au champs (id_marque,designation_marque,commentaire)les valeurs de ces champs la , qui sont deja rempli dans la base de donnée
            1. salut

              heu, tu veux faire quoi la ? ^^

              {
              'txt_id_marque'== $VarIDMarque;
              'txt_designation_marque' == $VarDesignation;
              'txt_commentaire' == $VarCmt;
              }