Bonjour!

Alors voila mon problème:

j'ai une page qui contient un "select" avec plusieurs "option":
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<select name="S_type_lettre" id="S_type_lettre" onchange="actionLettre();">
ensuite ma fonction JS:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
function actionLettre(){
    $.ajax({
        type: "GET",
        url: "../ajax/actionLettre.php",
        data: "codeLettre=" + $("#S_type_lettre").val() + "&idInterloc=" + $("#code_interlocuteur").val(),
        success: function(msg){
            $("#S_action_lettre").html(msg);
	    //alert(msg);
        }
    });
}
puis ma page php:
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
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
 
<?php
include('../connection_mysql.php');
if($_GET['idInterloc']!=""){
    $req = "SELECT CHOIX from interlocuteur_lettre_info ";
    $req.= "WHERE CODE_LETTRE = " . $_GET['codeLettre'] . " ";
    $req.= "AND CODE_INTERLOCUTEUR = " . $_GET['idInterloc'];
    $res = mysql_query($req, $conn_mysql);
    $champs=mysql_fetch_array($res);
    //echo $req;
}
 
unset($msg);
 
$msg = "<option value=\"n'est pas destinataire du document\" ";
if (stripslashes($champs['CHOIX']) == "n'est pas destinataire du document"){
    $msg.= " selected";
}
$msg.= ">n'est pas destinataire du document</option>";
 
 
$msg.= "<option value=\"est destinataire  du document\" ";
if (stripslashes($champs['CHOIX']) == "est destinataire  du document" || !isset($champs['CHOIX'])){
    $msg.= " selected";
}
$msg.= ">est destinataire du document</option>";
 
 
$msg.= "<option value=\"a eu le document et ne souhaite plus le recevoir\" ";
if (stripslashes($champs['CHOIX']) == "a eu le document et ne souhaite plus le recevoir"){
    $msg.= " selected";
}
$msg.= ">a eu le document et ne souhaite plus le recevoir</option>";
 
 
$msg.= "<option value=\"n'a pas eu le document et ne souhaite pas le recevoir\" ";
if (stripslashes($champs['CHOIX']) == "n'a pas eu le document et ne souhaite pas le recevoir"){
    $msg.=" selected";
}
$msg.= ">n'a pas eu le document et ne souhaite pas le recevoir</option>";
//$msg = $champs['CHOIX'];
echo $msg;
?>
Donc lorsque que sélection une de mes options, tout va bien mais une fois que je change la valeur d'une option en base de données, ça me garde encore l'ancienne valeur ; comme ci la page php ne s'executait qu'une fois...

Si quelqu'un comprend et peux m'expliquer pk, je suis prenneur

merci d'avance