le 12/08/2005 à 16:05
recupérer les données
Oui, mais si vous ne me mettez pas la ligne 75 je peux pas tellement vous être utile...
<?php
$id_produit = mysql_real_escape_string($_POST['idproduit']);
//ligne 39-->
echo '<option value="'.stripslashes($curseur[0]).'" >'.stripslashes($curseur[1]).stripslashes($curseur[2]);
//ligne 75
header("Location page_supprimer.php?idproduit=$id_produit");
?>
<?php
echo '<option value="'.stripslashes($curseur[0]).'" >'.stripslashes($curseur[1]).stripslashes($curseur[2]); ?>
<?php echo "<option value=".$curseur[0].">".$curseur[1]; ?>
<?php echo "<option value=".stripslashes($curseur[0]).">".stripslashes($curseur[1]); ?>
<?php echo "<option value=".stripslashes($curseur[0]).">".htmlentities(stripslashes($curseur[1])); ?>
<?php
//Très important !!! On teste tout d' abord si les variables $_POST['bouton'] et $_POST['idproduit'] n' existe pas. Si elle n' existe pas on affiche la page des choix
if ( ! isset($_POST['bouton']) and ! isset($_POST['idproduit']))
{
?>
<select name="idproduit">
<?php
// construction de la liste des produits
$rqt = "SELECT idproduit, nomproduit FROM produit ORDER BY nomproduit";
$res = mysql_query($rqt, $connexion);
echo $rqt;
echo $res;
while ($curseur = mysql_fetch_array($res))
echo "<option value=".$curseur[0].">".$curseur[1];
?>
</select></td></tr></table></td>
<td align="center" valign="top"><br><br>
<p><input type="submit" name="bouton" value="Ajouter"></p>
<p><input type="submit" name="bouton" value="Supprimer" ></p>
<p><input type="submit" name="bouton" value="Modifier"></p>
</td></table>
<br>
</fieldset>
<br>
</form>
</td></table>
<?
//Si les variables $_POST['bouton'] et $_POST['idproduit'] existe et bien on choisi l' action à exécuter en fonction de la variable $_POST['bouton'].
}else{
//On récupère l' id de notre produit en le protègeant des attaques par injection
$id_produit = mysql_real_escape_string($_POST['idproduit']);
//On teste pour savoir si on ajoute...
if( $_POST['bouton'] == "Ajouter" ){
//On met ici le code de la page d' ajout
//On teste pour savoir si on supprime
}else if( $_POST['bouton'] == "Supprimer" ){
//On met ici le code de la page de suppression
//On teste pour savoir si on modofie
}else if( $_POST['bouton'] == "Modifier" ){
//On met ici le code de la page de modification
}
}
//Et voila, ce n' est pas plus compliqué que cela !!!
?>
<?php
//On récupère l' id de notre produit en le protègeant des attaques par injection
$id_produit = mysql_real_escape_string($_POST['idproduit']);
//On teste pour savoir si on ajoute...
if( $_POST['bouton'] == "Ajouter" ){
//On redirige vers la page d' ajout
header("Location page_ajouter.php?idproduit=$id_produit");
//On teste pour savoir si on supprime
}else if( $_POST['bouton'] == "Supprimer" ){
//On redirige vers la page de suppression
header("Location page_supprimer.php?idproduit=$id_produit");
//On teste pour savoir si on modofie
}else if( $_POST['bouton'] == "Modifier" ){
//On redirige vers la page de modification
header("Location page_modifier.php?idproduit=$id_produit");
}
}
//Et voila, ce n' est pas plus compliqué que cela !!!
?>
<?php
//On récupère l' id de notre produit en le protègeant des attaques par injection
$id_produit = mysql_real_escape_string($_POST['idproduit']);
//On teste pour savoir si on ajoute...
if( $_POST['bouton'] == "Ajouter" ){
//On redirige vers la page d' ajout
require("page_ajouter.php");
//On teste pour savoir si on supprime
}else if( $_POST['bouton'] == "Supprimer" ){
//On redirige vers la page de suppression
require("page_supprimer.php");
//On teste pour savoir si on modofie
}else if( $_POST['bouton'] == "Modifier" ){
//On redirige vers la page de modification
require("page_modifier.php");
}
}
//Et voila, ce n' est pas plus compliqué que cela !!!
?>