le 17/06/2004 à 12:51
tchibo
bonjour, je vais tout d'abord expliquer mon probleme puis vous mettre mes scripts. Je crée des pages pour supprimer dans une base de données
-sur une premiere page, j'ai une liste de choix demandant quel partenaire il veut supprimer. dans cette liste de choix sont donc rappelées les partenaires déjà entrées par rapport à un certain evenement. Cet evenment est contenu dans une variable $var1.
-sur une deuxieme page, qui est une page de confirmation, j'aimerais que se réaffiche à la fois le choix formulé par l'utilisateur mais aussi l'evenment $var1. Comment passer ces 2 variables?
voila la premiere page (suppr_parten.php) :
voila la seconde page (page de confirlmation suppr_parten2.php) :
il s'agira donc je pense de passer $var1 dans l'adresse de la premiere page.
par ex:
echo "<form method='GET' action='suppr_parten2.php?$var1'>";
Qu'en pensez-vous?
Note de zebden : pensez à utiliser le BBcode pour vos code pour une meilleure lisibilité]
[Message modifié le 17/06/2004 à 12:56 par zebden]
-sur une premiere page, j'ai une liste de choix demandant quel partenaire il veut supprimer. dans cette liste de choix sont donc rappelées les partenaires déjà entrées par rapport à un certain evenement. Cet evenment est contenu dans une variable $var1.
-sur une deuxieme page, qui est une page de confirmation, j'aimerais que se réaffiche à la fois le choix formulé par l'utilisateur mais aussi l'evenment $var1. Comment passer ces 2 variables?
voila la premiere page (suppr_parten.php) :
<html>
<head>
<title>supprimer un partenaire</title>
<link rel="stylesheet" href="style2.css"></head>
<body>
<h1 align="center">Vous voulez supprimer un partenaire?</h1>
<?php
$var1 = $_GET['var1'];
echo "<h2> Quel partenaire voulez-vous supprimer pour l'évènement $var1? </h2>";
echo "<form method='GET' action='suppr_parten2.php'>";
include("_connexion.php");
$requete="SELECT parten_struct FROM partenaire WHERE nom_soir= '$var1'";
$res=mysql_query($requete) or die (mysql_error());
echo '<select name="liste_parten" size="5">';
while ($data=mysql_fetch_array($res))
{
echo '<option selected>'.$data['parten_struct'].'</option>';
}
echo '</select>';
?>
<br> <br>
<input type="submit"
name="Soumission"
value="Supprimer ce partenaire">
</form>
</body>
</html>
voila la seconde page (page de confirlmation suppr_parten2.php) :
<html>
<head>
<title>supprimer un partenaire</title>
<link rel="stylesheet" href="style2.css"></head>
<body>
<h1 align="center">Vous voulez supprimer un partenaire?</h1>
<h2>
<?php
echo "Vous avez choisi de supprimer définitivement le partenaire ".$_GET['liste_parten']."";
$var3 = $_GET['liste_parten'];
?>
</h2>
<?php
echo "<form method='POST' action='suppr_parten3.php?var3=$var3'><br>";
echo "<input type='submit' value='Confirmer cette suppression' />";
echo "</form>";
?>
</body>
</html>
il s'agira donc je pense de passer $var1 dans l'adresse de la premiere page.
par ex:
echo "<form method='GET' action='suppr_parten2.php?$var1'>";
Qu'en pensez-vous?
Note de zebden : pensez à utiliser le BBcode pour vos code pour une meilleure lisibilité]
[Message modifié le 17/06/2004 à 12:56 par zebden]