Bonjour j'ai besoin de vos services pour un petit problème...
Dans un de mes scripts, j'ai une liste déroulante avec des élements qui proviennent d'une base SQL, et après sélection d'un élement et après avoir appuyer sur un bouton "supprimer", l'élement est censé etre supprimé de la liste...jusque la pas de problème....
le HIC c'est que pour que l'élement disparaisse de la liste, il faut rafraichir la page..je cherche donc un moyen pour que lorsqu'on appuie sur le bouton "supprimer", la page soit raffraichie pour que l'élement soit directement enlevé...
je vous remercie de votre aide

voila mon code au cas ou :
<body > <form action="" method="POST"> <table> <tr> <td width="173" align="center">Supprimer une heure </td> <td width="150"> <? require('../config2.php'); echo '<select name="heure" id="heure>>'."\n"; echo '<option value=""><option>'."\n"; $connect1=mysql_connect($serveur, $login, $mdp, TRUE) or die ("Impossible de se connecter à la base de données CBR"); // sélection de la base mysql_select_db($base2,$connect1) or die('Erreur de selection '.mysql_error()); $sql2 = 'SELECT heures FROM heures ORDER BY heures'; // on envoie la requête $req2 = mysql_query($sql2) or die('Erreur SQL !<br>'.$sql2.'<br>'.mysql_error()); // on fait une boucle qui va faire un tour pour chaque enregistrement while($data2 = mysql_fetch_assoc($req2)) { // on affiche les informations de l'enregistrement en cours echo '<option value='.$data2['heures'].'> '.$data2['heures'].''; echo '</option>'; } if(isset($_POST['heure'])){ // on vérifie la présence des variables de formulaire (si le formulaire a été envoyé) $heure = $_POST['heure']; mysql_query("DELETE FROM heures "."WHERE heures='$heure'");} ?> <td><input type="submit" value="Supprimer" /> </tr> </table> </form>