bonjour tout le monde,
voila mon problème qui je pense ne doit pas être très complique mais franchement je comprend pas.
j'ai une page dans laquelle je soumet un formulaire qui va me supprimer ou ajouter mes donnes dans ma bdd. le traitement et le formulaire sont dans la même page mais ca on s'en fous
le pb vient de la suppression, sous firefox et chrome no problème l'id de l'élément donc l'élément est bien supprimer mais sous ie (tte version) l'élément n'est pas supprime.
J'ai valide ma page, retourner le code etc et je suis arriver a supprimer de ma bdd sous ie en supprimant ma condition de test.
bref je vous met le code raccourci car je ne vois pas le problème:
php:
html:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 if (isset($_POST['suppression']) && $_POST['suppression']=='supprimer') { if (isset ($_GET['id_supprimer'])){ $sql = 'DELETE FROM `news` WHERE id ="'.$_GET['id_supprimer'].'" '; mysql_query($sql) or die('Erreur SQL !'.$sql.'<br />'.mysql_error()); echo '<div id="valid">News deleted</div>'; } }
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <form action="admin_news_edit.php?id_edit='.$ligne['id'].'" method="POST" onsubmit="return confirmation_edition_news();"> <input name="editer" type="image" src="./images/pencil.png" value="modifier" title="edit this news"/> </form> <form action="'.$_SERVER['PHP_SELF'].'?id_supprimer='.$ligne['id'].'" method="POST" onsubmit="confirmation_suppression_news();"> <br /><input name="suppression" type="image" src="./images/fermer.gif" value="supprimer" title="delete this news"/> </form>
Partager