Page 1 sur 1

demande de confirmation avant une suppression de tuple

Posté : 26 avr. 2005, 20:54
par mac kinley
Bonjour!

J'ai créé un formulaire pour supprimer des éléments de ma base de données (atb), il envoie le tout vers une seconde page (delproprio1.php)mais j'aimerai qu'avant de supprimer, il s'affiche en javascript une demande de confirmation avec un truc du genre "voulez vous vraiment supprimer le <?php echo $row_supproprio['proprio_id']; ?>?"....

que dois je incorporer dans mon script? je dois utiliser du onclick?
je pense que je dois modifier la page du formulaire...

(je travaille sous dreamweaver)

Merci!


Voici mon formulaire:
<form name="form1" method="get" action="delproprio1.php">
<input name="proprio_id" type="hidden" id="proprio_id" value="<?php echo $row_supproprio['proprio_id']; ?>">
<input name="Submit" type="submit" value="Supprimer">
</form>

et la page de traitement pour la suppression:
<?php
require_once('../Connections/atb.php');

if (isset($_GET['proprio_id'])) {
mysql_select_db($database_atb, $atb) or die (mysql_error());
$res = @mysql_query("delete from tab_proprio where tab_proprio.proprio_id = '".$_GET['proprio_id']."'");
$res = @mysql_query("delete from tab_annonce where tab_annonce.proprio_id = '".$_GET['proprio_id']."'");
}
(!isset($_GET['url'])) ? $url = 'page_membre.php' : $url =
urldecode($_GET['url']);
header("Location:$url\n\n");
?>

Re: demande de confirmation avant une suppression de tuple

Posté : 26 avr. 2005, 21:06
par flitox
Tu pourrais faire comme ceci, sans formulaire :
<a href="delproprio1.php?proprio_id=<?php echo $row_supproprio['proprio_id']; ?>" onclick="return(confirm('Etes-vous sûr de vouloir supprimer cette entrée?'));">Supprimer</a>

Posté : 26 avr. 2005, 22:05
par mac kinley
merci, ça me va!!!

boite de confirmation

Posté : 10 juin 2005, 16:16
par Red
Bonjour.
c'est sympa de poster du code, mais celui ci ne me convient pas. :(
J'ai besoin d'une confirmation utilisateur, mais elle ne doit arriver que dans un certain cas...

while ($tst=mysql_fetch_array($querytstP))
{
if ($NouveauNom == $tstP[Nom_Profil])
// ok pour écraser ??
}

impossible d'intégrer çà à un lien <A></A> çà fait deja belle lurette que mon user a cliqué...

Merci de m'aider, j'en ferais autant si j'etais vous :wink:

Posté : 13 sept. 2007, 14:35
par pof
et pourquoi tu ne fais pas ton if autour de ta balise <a> si l'utilisateur est connu tu crée ta balise lien sinon pas de lien ;)

Posté : 13 sept. 2007, 14:49
par Truc
:lol:
Les joies des retrouvailles... (psst le sujet d'origine date de 2005 laissons lui le repos merité :wink: )