demande de confirmation avant une suppression de tuple

Petit nouveau ! | 4 Messages

26 avr. 2005, 20:54

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

Mammouth du PHP | 859 Messages

26 avr. 2005, 21:06

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>

Petit nouveau ! | 4 Messages

26 avr. 2005, 22:05

merci, ça me va!!!

Red
Invité n'ayant pas de compte PHPfrance

10 juin 2005, 16:16

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:

pof
Invité n'ayant pas de compte PHPfrance

13 sept. 2007, 14:35

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

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

13 sept. 2007, 14:49

:lol:
Les joies des retrouvailles... (psst le sujet d'origine date de 2005 laissons lui le repos merité :wink: )

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute