Bonjour a tous
Le site sur lequel je travail souhaite avoir un livre d'or avec la possibilité que l'admin valide le message avant la diffusion.
Je bute sur l'acceptation ou la suppression du message envoyé.
Voici le code :
le probleme c'est que quand on passe sur accepter le lien afficher dans la barre d'etat, n'affiche pas le numéro de l'Id, pareil pour reufer.
Pouvez vous me dire ou je fait erreur?
merci
Modifié par Vanlen (20 May 2010 - 15:03)

Le site sur lequel je travail souhaite avoir un livre d'or avec la possibilité que l'admin valide le message avant la diffusion.
Je bute sur l'acceptation ou la suppression du message envoyé.
Voici le code :
<?php
$quete = mysql_query("SELECT * FROM validation");
while($validation = mysql_fetch_array($quete))
{ ?>
<table>
<tr>
<td>ID</td>
<td><?php echo $validation['Id_validation']; ?></td>
</tr>
<tr>
<td>Nom des mariées</td>
<td><?php echo $validation['prenoms']; ?></td>
</tr>
<tr>
<td>Ville</td>
<td><?php echo $validation['ville']; ?></td>
</tr>
<tr>
<td>Telephone</td>
<td><?php echo $validation['telephone']; ?></td>
</tr>
<tr>
<td>E-mail</td>
<td><?php echo $validation['mail']; ?></td>
</tr>
<tr>
<td>Date de mariage</td>
<td><?php echo $validation['date_mariage']; ?></td>
</tr>
<tr>
<td>Message</td>
<td><?php echo $validation['message']; ?></td>
</tr>
</table>
<?php
}
echo '<a href="validation.php?action=accepter&id='.$validation['Id_validation'].'">Accepter</a>';
echo ' <a href="validation.php?action=refuser&id='.$validation['Id_validation'].'">Refuser</a>';
if(isset($_GET['action']) AND isset($_GET['Id_validation']))
{
$action = $_GET['action'];
if($action == "accepter")
{
$id = $_GET['Id_validation'];
$quete2 = mysql_query("SELECT * FROM validation WHERE Id_validation='$id'");
$connexion = mysql_fetch_array($quete2);
$prenom = $connexion['prenoms'];
$ville = $connexion['ville'];
$telephone = $connexion['telephone'];
$mail = $connexion['mail'];
$date = $connexion['date_mariage'];
$message = $connexion['message'];
mysql_query("INSERT INTO livreor VALUES('$id', '$prenom', '$ville', '$telephone', '$mail', '$date', '$message')");
mysql_query("DELETE FROM validation WHERE Id_validation='$id'");
}
elseif($action == "refuser")
{
$id = $_GET['Id_validation'];
mysql_query("DELETE FROM validation WHERE Id_validation='$id'");
}
}
?>
le probleme c'est que quand on passe sur accepter le lien afficher dans la barre d'etat, n'affiche pas le numéro de l'Id, pareil pour reufer.
Pouvez vous me dire ou je fait erreur?
merci
Modifié par Vanlen (20 May 2010 - 15:03)