
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]