par
domstras » 08 mars 2007, 11:02
Bonjour,
L'affichage de mon formulaire ce passe correctement ainsi que la suppression mais j'ai deux autre soucis.
1° J'aimerais que le bouton modifier me renvois sur le formulaire d'ajout d'origine avec les donnée selectionné pour pouvoir les modifier.
2° Pourquoi en debut de code je suis obliger d'avoir des redondance de code pour que cela fonctionne ?
(require_once ('../BaseDeDonnee.php');
$DB = new BaseDeDonnee();
$DB->seConnecter();
)
Merci de votre aide, je ne suis pas un as du developpement alors vos conseil sont important pour moi.
<?php
session_start();
if(!isset($_SESSION['login'])) {
echo 'Vous n\'êtes pas autoriser à acceder à cette zone';
include('login.php');
exit;
}
if(count($_POST)>0){
$id= key($_POST);
if($id!="") {
//$test=$id;
require_once ('../BaseDeDonnee.php');
$DB = new BaseDeDonnee();
$DB->seConnecter();
if($id[0]=='s') {
$id=substr($id,1);
$requete = "Delete from produits WHERE id=$id";
}
else
$requete = "Update produits WHERE id=".$id;
$resultat = $DB->requete($requete);
}
}
?>
<?php
require_once ('../BaseDeDonnee.php');
$DB = new BaseDeDonnee();
$DB->seConnecter();
$requete ="select * from produits order by 'Id' desc";
$resultat = $DB->requete($requete);
?>
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<TITLE></TITLE>
<meta name="language" content="fr">
<link rel="stylesheet" type="text/css" href="../Styles/styles.css">
</head>
<body>
<font size="4"><b><big><div style="text-align: center">Gérer les Produits</div></big></b></font>
<pre><a href="ajouter_produit.php">Ajouter des produits</a> <a href="gerer_tarifs.php">Gérer les soins</a> <a href="ajout_tarifs.php">Ajouter des soins</a></pre>
<form method="post" action="gerer_produit.php">
<br>
<table width="90%" border="0" align="center" cellspacing="4" cols="0">
<tr>
<td width="10%"><b><font size="4">Référence</font></b></td>
<td width="55%"><b><font size="4">Type et Description des produits</font></b></td>
<td width="8%"><b><font size="4">Condit.</font></b></td>
<td width="7%"><b><font size="4">Prix</font></b></td>
<td width="10%"><b><font size="4">Action</font></b></td>
</tr>
<tr></tr>
<?php
while($row = mysql_fetch_row($resultat))
{
echo "<tr>";
echo '<td width="10%" align="left" valign="top"><b><font size="2">'.$row[1]."</td>";
echo '<td width="55%" align="left" valign="top"><b><font size="3" color= "#FF00FF">'.$row[2]."</td>";
echo '</tr>';
echo "<tr>";
echo '<td width="10%" align="left"><font size="2">'.$row[6]."</td>";
echo '<td width="55%" align="justify" valign="top"><font size="2" color= "lime">'.$row[3]."</td>";
echo '<td width="8%" align="center" valign="bottom"><b><font size="2">'.$row[4]."</td>";
echo '<td width="7%" align="left" valign="bottom"><b><font size="2">'.$row[5]."</td>";
echo '<td width="10%" align="center"><input type="submit" name="m'.$row[0].'" value="Modifier"><br><input type="submit" name="s'.$row[0].'" value="Supprimer"></td>';
echo "</tr>";
}
?>
</table>
</form>
</body>
</html>