problem suppression de message

Eléphant du PHP | 101 Messages

11 juin 2005, 20:34

bonjour , voila je souhaiterai grace a un lien effacer un message seulement
je sais pas comment fau fair g essayer plusieur solution mais ca ne marche pas , deja voila le script
<?
$serveur="";
$user="";
$passwd="";
$bdd="";
mysql_connect("$serveur", "$user", "$passwd");
mysql_select_db("$bdd");
$contenue = mysql_query ("SELECT *FROM chat ORDER BY id DESC");
mysql_close();
while ($donnees = mysql_fetch_array($contenue) )
{
?>
  <br />
</div>
<table width="528" align="center">
  <tr>
    <th width="144">Auteur</th>
    <th width="361" align="right">Message
<ahref="delete.php"><imgsrc="../image/icon_delete.gif"border="0"></a></th>/*php // lien qui doit envoyer l'id du massage a delete.php  /php*/
  </tr>
  <tr>
    <td height="77" align="center">&nbsp;&nbsp;<? echo $donnees['pseudo']; ?><br /><br />
	le<br /><? echo $donnees['date'] ?><br /> à <br /> <? echo $donnees['heur'] ?>
	</td>
    <td>&nbsp;&nbsp;<? echo $donnees['message']; ?></td>
  </tr>
</table>
<br />
<?
}
?>
enfaite je veut que quand je clic sur le lien et ba que ca envoi l'id du message a delete.php et que le message soit effacer

voivi la page delete.php
<?
$serveur="";
$user="";
$passwd="";
$bdd="";
mysql_connect("$serveur", "$user", "$passwd");
mysql_select_db("$bdd");
mysql_query ("DELETE FROM chat WHERE id=".$id);
mysql_close();
?>
si qlqun a une idé

Mammouth du PHP | 19672 Messages

11 juin 2005, 21:23

<ahref="delete.php">...
Peut-être bien qu'en séparant le "a" du "href" ça fonctionnerait mieux ?
<a href="delete.php">
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Eléphant du PHP | 101 Messages

11 juin 2005, 21:42

g pa cette erreur ds mon script

mais g trouver la solution faller que je mette
<?php
$id = $donnees['id'];
echo "<a href='lien.php?id=$id'>effacer</a>";
?>
et la ca marche merci comeme