Script qui permet d'enregistrer des news et de les afficher, supprimer.
C'est un p'tit script que je me suis amusé a faire.
Il tourne mais y'a surment plein d'amelioration a faire....notament au point de vue des
couleurs !
Je pense que cet exemple pourra vous servir....
Source / Exemple :
<html>
<head>
<title>- Supprimez les news-</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript" type="text/JavaScript">
<!--
// Fonction supprime qui récupère deux arguments
function deletenew(id, titre)
{
if (confirm(" êtes-vous sûr de vouloir supprimer cette news : \n" + titre + "?"))
document.location = "delete.php?id=" + id;
else
alert("Ok ..pas de suppression\n Réfléchissez y avant ...non?!");
}
</script>
</head>
<body>
<br><table border=0 cellpadding=0 cellspacing=0 width=100%><tr><td height=22 width=17><img src="images/colg.gif"></td><td bgcolor="#FFCC66"><div class="title">
<strong>N</strong>ews :</div></td><td height=22 width=17><img src="images/cold.gif"></td></tr></table>
<BR>
<table width="100%" height="5%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="100%" valign="top" class="navigation" colspan="2">
<center>
<a class="navigation" href="index.php">Accueil</a> | <a class="navigation" href="news.php">Toutes les news</a> | <a class="navigation" href="supprime.php">Supprimez des news</a>
</a>
</a>
</center>
</td>
</tr>
</table>
<br><br>
<?php
include("include/forme.php");
include("include/connection.php3");
echo"<br>";
$sql = "SELECT * FROM news";
$resultat = mysql_query ($sql);
//1er tableau
echo"<table border = 1 align=center width=80% BORDERCOLOR = black><tr><td>";
echo"<table width=100% align=center border=0>";
echo"<tr bgcolor = black>";
echo" <td ><font color = #ffffff><center>Posté le : </center></font> </td>";
echo"<td width=25%><font color = #ffffff><center>Le nom :</center></font></td>";
echo" <td ><font color = #ffffff><center>Le titre :</center></font></td>";
echo" <td width=20%><font color = #ffffff><center>Supprimer :</center></font></td>";
echo"</tr>";
//BOUCLE
$i = 0;
while ($eleve = mysql_fetch_array ($resultat))
{
//couleur des lignes
$couleur = "#CCCCCC"; //1er couleur
$i++; //incremente
if ($i % 2 ==1) // test
{
$couleur = "#FFFFFF"; //seconde couleur
}
//recupere les datas
$id = $eleve['id'];
$no = $eleve['nom'];
$titre=$eleve['titre'];
$date = $eleve['date'];
//tableau
echo "<tr BGCOLOR=$couleur>";
echo "<td width=20%><font size=2>$date</font></td>";
echo "<td><font size=2>$no</font></td>";
echo "<td width=40%><font size=2>$titre</font></td>";
echo '<td><a href="javascript:deletenew(\''.$id.'\',\''.$titre.'\');"><center>[ Supprimez ]</center></a></td> ' ;
echo "</tr>";
}
echo "</table></center>";
//fin 1er tableau
echo"</table></tr></td>";
echo"<br>";
include('include/bas.php3');
mysql_close()
?>
</body>
</html>
Conclusion :
Tout est dans le .zip
Enjoy
http://membres.lycos.fr/annmysql
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.