Page 1 sur 1
Confirmation avant supression
Posté : 15 mars 2005, 17:27
par CNRS
COmment puis-je demander confirmation avant la supression d'un champ dans mysql.
Il faudrait que je crée une petite fenetre avec "Voulez-vous supprimer ce fichier?".
Posté : 15 mars 2005, 17:40
par demipoulp
tu peus condition ta superssion à la presence d'une variable passer en post par exemple :
Code : Tout sélectionner
<form action="page.php" method="post" align="center"><input type="hidden" value="del" name="action"><input name="image" type="image" src="button.gif" ><form>
if (isset($_POST['action'])){$action= $_POST['action']; }
if($action=="del")
{
$q_0=mysql_query("DELETE blblabla ");
}
Posté : 15 mars 2005, 17:46
par flitox
Ou plus simplement
Code : Tout sélectionner
<a href="supprimer.php" onclick="return(confirm('Etes-vous sûr de vouloir supprimer ce champ?'));">Supprimer</a>
Posté : 15 mars 2005, 17:56
par CNRS
Merci je vais essayer
Posté : 15 mars 2005, 18:05
par CNRS
Merci ça marche.
J'aurais encore une question pourquoi ce code ne fonctionne pas?,c'est un probleme avec la variable $table.Lorsque je met le nom de la table sa fonctionne.
$sup='delete from '.$table.' where id="'.$iddel.'";';
Posté : 15 mars 2005, 19:04
par Xenon_54
Car MySQL n'accepte pas les " comme délimiteur de chaine. De plus, un entier ne devrait pas être contenu entre des guillemets. Il faut donc faire:
$sup = 'DELETE FROM ' . $table . ' WHERE id=' . $iddel;
