Confirmation avant supression

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Confirmation avant supression

par Xenon_54 » 15 mars 2005, 19:04

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;
;)

par CNRS » 15 mars 2005, 18:05

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.'";';

par CNRS » 15 mars 2005, 17:56

Merci je vais essayer

par flitox » 15 mars 2005, 17:46

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>

par demipoulp » 15 mars 2005, 17:40

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 "); }

Confirmation avant supression

par CNRS » 15 mars 2005, 17:27

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?".