<?php
mysql_select_db($database_Debaseconnect, $Debaseconnect);
$query_RTnews = "SELECT * FROM tnews ORDER BY IDTn DESC";
$RTnews = mysql_query($query_RTnews, $Debaseconnect) or die(mysql_error());
$totalRows_RTnews = mysql_num_rows($RTnews);
if (!isset($_POST['action2'])) $action2=""; else $action2 = $_POST['action2'];
if (!isset($_POST['action'])) $action=""; else $action = $_POST['action'];
if (!isset($_POST['message'] )) $Tn=""; else $Tn=$_POST['message'];
if (!isset($_POST['TitreNews'] )) $Ttn=""; else $Ttn=$_POST['TitreNews'];
if (!isset($_POST['suppNews'] )) $suppNews=""; else $suppNews=$_POST['suppNews'];
if (!isset($_SERVER['IDTn'] )) $IDTn=""; else $IDTn=$_SERVER['IDTn'];
if (!isset($_SERVER['$DATEn'] )) $DATEn=""; else $DATEn=$_SERVER['DATEn'];
$date=date("d-m-Y à G:i:s");
$Textnews= addslashes($Tn);
$TitreTexteNews= addslashes($Ttn);
if ($action=="Ajouter"){
mysql_select_db ($database_Debaseconnect,$Debaseconnect);
$insertListe = "INSERT INTO tnews (DATEn,TITnew,TEXnew) VALUES ('$date','$TitreTexteNews','$Textnews')";
$Result6 = mysql_query($insertListe, $Debaseconnect) or die(mysql_error());
header("Location: notesNews.php");}
if ($suppNews == "SUPPRIMER"){
mysql_select_db ($database_Debaseconnect,$Debaseconnect);
$delteNews = "DELETE FROM tnews WHERE DATEn = $date";
$Result7 = mysql_query($deleteNews, $Debaseconnect) or die(mysql_error());
}
?>
<form action="notesNews.php" method="post" name="formSuppnews" id="formSuppnews">
<table width="617" border="1" cellspacing="0" cellpadding="0">
<?php while ($row_RTnews = mysql_fetch_assoc($RTnews)){?>
<tr>
<td width="153" bgcolor="#FFFFFF"><div align="center"><?php echo $row_RTnews['DATEn']; ?></div></td>
<td width="394" bgcolor="#FFFFFF"><?php echo $row_RTnews['TITnew']; ?></td>
<td width="30" bgcolor="#FFFFFF"><div align="center"><img src="../icones/images/Applications.gif" alt="Modifier" width="16" height="16"></div></td>
<td width="30" bgcolor="#FFFFFF"><div align="center"><a href="notesNews.php?suppNews=SUPPRIMER"><img src="../icones/images/Recycle%20Bin%20(full).gif" alt="Supprimer" width="16" height="16" border="0"></a></div></td>
</tr>
<?php } ?>
</table>
</form>
Bon voila ci ca peut vous aider à m'aider.if ($SuppNews == "Supp."){
mysql_select_db ($database_Debaseconnect,$Debaseconnect);
$deleteNews = "DELETE FROM tnews WHERE DATEn = '5 '";
$Result7 = mysql_query($deleteNews, $Debaseconnect) or die(mysql_error());
header("Location: notesNews.php");}
Et mon formulaire : <form action="notesNews.php" method="get" name="formSuppnews" >
<table width="617" border="1" cellspacing="0" cellpadding="0">
<?php while ($row_RTnews = mysql_fetch_assoc($RTnews)) {?>
<tr>
<td width="159" bgcolor="#FFFFFF"><div align="center"><?php $DATEn = $row_RTnews['DATEn']; echo $DATEn; ?></div></td>
<td width="347" bgcolor="#FFFFFF"><?php $TITnew=$row_RTnews['TITnew']; echo $TITnew; ?></td>
<td width="51" bgcolor="#FFFFFF"><div align="center">
<input name="ModifNews" type="submit" id="ModifNews" value="Modif.">
</div></td>
<td width="50" bgcolor="#FFFFFF"><div align="center">
<input name="SuppNews" type="submit" id="SuppNews" value="Supp.">
</div></td>
</tr>
<?php } ?>
</table>
</form>
Bon merci d'avance.
Code : Tout sélectionner
<input name="IDTn" type="hidden" id="IDTn" value="<?php $IDTn =$row_RTnews['IDTn']; echo $IDTn ; ?>">
<?php echo '<a href="notesNews.php?supprimer_news=' . $row_RTnews['IDTn'] . '">'; ?>Supp</a> </div></td>
et apres il suffit de recup
if (isset($_GET['supprimer_news'])) // Si on demande de supprimer une news
{
// Alors on supprime la news correspondante
mysql_query('DELETE FROM tnews WHERE IDTn=' . $_GET['supprimer_news']);
header("Location: notesNews.php");
}
je sais pas si meilleur solution mais sa marche