MySql sauvegarder enregistrement avant suppression
Posté : 15 janv. 2008, 02:50
Bonjour,
je tente de sécuriser une table de ma base de données... je voudrais m'arranger pour que, si un utilisateur supprime un enregistrement de la table prog, cet enregistrement va s'insérer dans la table prog_supp id_show étant la clé primaire int auto-incrément sur les 2 tables.
J'ai pensé à quelque chose dans ce genre...
Comme vous voyez... je suis assez débutante il me semble que ça doit être super simple... alors voilà, je demande de l'aide sur ce forum car j'y ai toujours obtenu un précieux support.
Merci pour votre aide.
je tente de sécuriser une table de ma base de données... je voudrais m'arranger pour que, si un utilisateur supprime un enregistrement de la table prog, cet enregistrement va s'insérer dans la table prog_supp id_show étant la clé primaire int auto-incrément sur les 2 tables.
J'ai pensé à quelque chose dans ce genre...
if ($_GET['delete_id']){ $id = $_GET['delete_id'];
// Voici la requête select pour trouver l'enregistrement à supprimer:
SELECT * FROM prog WHERE prog.id_show= $id LIMIT 1
$copie = mysql_query("INSERT INTO prog_supp (id_show,titre_show,image_show,categorie,date_numerique,hre_show,prix_show,desc_show,url_show,billetech) VALUES
//// et là je bloque //////
$succes = mysql_query("DELETE FROM prog WHERE id_show = $id") or die ("impossible de supprimer l'enregistrement");
if ($succes){ header("Location:supp.php");
exit;
}
}
Dans quelle direction aller ? Requêtes imbriquées ? SELECT ... INTO OUTFILE ? Comme vous voyez... je suis assez débutante il me semble que ça doit être super simple... alors voilà, je demande de l'aide sur ce forum car j'y ai toujours obtenu un précieux support.
Merci pour votre aide.