comment mettre 2 bouton sur un tableau
Posté : 21 janv. 2007, 12:05
Bonjour a tous et merci de votre aide.
J'ai rajouter a mon tableau un bouton "Supprimer" en dessous de repondre. Je veux pouvoir envoyer un mail directement a partir de repondre ( ca sa marche) mais je voudrais aussi avoir la possibilité de supprimer le message dans la base de donnée par le bouton supprimer mais la cela marche pas .
J'ai rajouter a mon tableau un bouton "Supprimer" en dessous de repondre. Je veux pouvoir envoyer un mail directement a partir de repondre ( ca sa marche) mais je voudrais aussi avoir la possibilité de supprimer le message dans la base de donnée par le bouton supprimer mais la cela marche pas .
<?php
session_start();
/*
si la variable de session login n'existe pas cela siginifie que le visiteur
n'a pas de session ouverte, il n'est donc pas logué ni autorisé à
acceder à l'espace membres
*/
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 rdv WHERE id=$id";
echo $requete;
echo "c'est tout bon";
}
$resultat = $DB->requete($requete);
}
}
?>
<?php
require_once ('../BaseDeDonnee.php');
$DB = new BaseDeDonnee();
$DB->seConnecter();
$resultat="";
$requete = "SELECT * FROM rdv";
$resultat = $DB->requete($requete);
?>
<html>
<!-- Date de création: 04/10/2005 -->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Affichage_Annonce</title>
<link rel="stylesheet" type="text/css" href="../Styles/styles.css">
</head>
<body><br>
<form method="post" action="Affiche_Rdv.php"></form>
<table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" id="AutoNumber1">
<tr align="center" valign="middle" bgcolor="#FF00FF" bordercolor="#0000FF">
<td width="7%" align="center"><font size="3"><b>Date</b></font></td>
<td width="7%" align="center"><font size="3"><b>Nom</b></font></td>
<td width="11%"align="center"><font size="3"><b>Téléphone</b></font></td>
<td width="17%"align="center"><font size="3"><b>Email</b></font></td>
<td align="center"><font size="3"><b>Commentaires</b></font></td>
<td width="10%"align="center"><font size="3"><b>Lui Ecrire</b></font></td>
</tr>
<?php
for($i=0;$i< mysql_num_rows($resultat);$i++){
$row = mysql_fetch_array($resultat);
echo "<tr>";
echo '<td align="center" bgcolor="#66CCFF"><font size="2">'.$row[1]."</td>"; //Date
echo '<td align="center" bgcolor="#66CCFF"><font size="2">'.$row[2]."</td>"; //Nom
echo '<td align="center" bgcolor="#66CCFF"><font size="2">'.$row[3]."</td>"; //Tel
echo '<td align="center" bgcolor="#66CCFF"><font size="2">'.$row[4]."</td>"; //Email
echo '<td align="center" bgcolor="#66CCFF"><font size="2">'.$row[5]."</td>"; //Commentaires
echo '<td align="center" bgcolor="#66CCFF"><form action="mailto:'.$row[4].'?subject=Annonce de '.$row[2].' Posté le '.$row[1].'" method="post"><input type="submit" value="Répondre"></form><input type="submit" name="s'.$row[0].'" value="Supprimer"></td>';
echo '</tr>';
}
?>
</table>
</body>
</html>
Merci et pouvez vous me dire si mon code et bien ecris ? il fonctionne mais si vous voyez des modification a faire ce serais sympa