user; $m=new mysql(); $choix=$_POST['choix']; $user=$_POST['user']; $quest=$_POST['quest']; $date=date("Y-m-d H:i:s"); switch($choix) { case "o":$c='Oui';break; case "n":$c='Non';break; default:$c='Inapplicable'; } $return=$c; $l=$m->select_uniq("reponses", "*", "id_utilisateurs=$user AND id_engagements=$quest"); if(count($l))//déjà répondu { if ($l['reponse_validee'])//pas touche ! Bon, ################# Il faudra s'occuper du message de retour { $return="Erreur : questionnaire vérouillé"; break 2; } $q="update reponses set choix='".$choix."', date='".$date."' where id=".$l['id']; mysql_query($q, $m->link); $return=$l['id']; } else //pas encore répondu { $q="insert into reponses (id_utilisateurs,id_engagements,choix,date) values ($user,$quest,'".$choix."','".$date."')"; $res=mysql_query($q, $m->link); $l=$m->select_uniq("reponses", "id", "id_utilisateurs=$user AND id_engagements=$quest"); $return=$l['id']; } print $return; ?>