Erreur dans la mise a jour

slt les gas
j'ai programmer un bouton" modifier" qui modifie le contenu d'une variable selon le choix de l'utilisateur ($choix)
c-a-d : si l'utilsateur veux modifier l'un des 3 champs (id_marque ,designation_marque,commentaire) de la table "marque"
mais la modification est affectée juste au premier enregistrement du champ " id_marque" , j sais pas pourkoi
voila le code :

case 'modifier' :

$rep = mysql_query("SELECT * FROM marque where id_marque='".$choix."'");
$ligne = mysql_fetch_row($rep);

if($ligne=$VarIDMarque)
{

$Req= "update marque set id_marque= '$VarIDMarque' ";
$response= mysql_query($Req);
$VarIDMarque = '';
$VarDesignation = '';
$VarCmt = '';
}

merçi de me repondre les gas
Configuration: Windows XP
Internet Explorer 6.0

9 réponses

  1. sans doute paske tu cherche par id et ke l id est generalement unique non?
    0
    1. oui mais j'ai plusieurs enregistrements dans ce champs pas un seul
      0
      1. oui mais j'ai plusieurs enregistrements dans ce champs pas un seul
        0
        1. oui mais j'ai plusieurs enregistrements dans ce champs pas un seul
          0
          1. oui mais j'ai plusieurs enregistrements dans ce champs pas un seul
            0
            1. oui mais j'ai plusieurs enregistrements dans ce champs pas un seul
              0
              1. oui mais j'ai plusieurs enregistrements dans ce champs pas un seul
                0
                1. oui mais j'ai plusieurs enregistrements dans ce champs pas un seul
                  0
                  1. oui mais j'ai plusieurs enregistrements dans ce champs pas un seul
                    0