tout d'abord bonjour J'ai pris un script de news en php sur un site et les news s'affichent les unes sous les autres. Moi je voudrais que l'affichage soit différent. C'est-à-dire la plus récente s'affiche en premier et en entier alors que les autres s'affichant dessous
sous la forme : 24/05/2001 les titre de la news avec un lien vers cette news (qui serait alors sur une autre page)
je crois que je dois modifier quelque chose dans le fichier news.php3 qui est avec
voici le contenu de ce fichier <META http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <?
je crois que dois modifier quelque chose en rapport avec les ID pour que la plus récente s'affiche en entier et les autre qu'avec un lien vers la page de la news
mais je sais comment je dois faire ça.
Pourriez-vous m'aider et me dire ce que je dois modifier. Merci beaucoup d'avance.
Marsh Posté le 24-05-2001 à 14:44:55
tout d'abord bonjour
J'ai pris un script de news en php sur un site
et les news s'affichent les unes sous les autres.
Moi je voudrais que l'affichage soit différent.
C'est-à-dire la plus récente s'affiche en premier et en entier
alors que les autres s'affichant dessous
sous la forme :
24/05/2001 les titre de la news avec un lien vers cette news (qui serait alors sur une autre page)
je crois que je dois modifier quelque chose dans le fichier
news.php3 qui est avec
voici le contenu de ce fichier
<META http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<?
require("a-news/admin/configuration/informations.php3" );
// Test pour l'insertion et la sélection de données dans une base de donnée
if ($TestFunction != "1" )
{
function MyAddSlashes($chaine ) {
return( get_magic_quotes_gpc() == 1 ?
$chaine :
AddSlashes($chaine) );
}
function MyStripSlashes($chaine) {
return( get_magic_quotes_gpc() == 1 ?
StripSlashes($chaine) :
$chaine );
}
function MyStripSlashes_2($chaine) {
return( get_magic_quotes_runtime() == 1 ?
StripSlashes($chaine) :
$chaine );
}
$TestFunction = "1";
}
$mysql_link = mysql_connect($Hote, $Login, $Pass_mysql);
mysql_select_db($Base);
$query = "SELECT * FROM $TablePer WHERE ID='1' ";
$mysql_result = mysql_query($query, $mysql_link);
while($row = mysql_fetch_row($mysql_result))
{
$P_ID = $row[0];
$P_Affichage = $row[1];
$P_Affichage = MyStripSlashes_2($P_Affichage);
$P_Affichage = ereg_replace("<", "<", $P_Affichage);
$P_Affichage = ereg_replace(">", ">", $P_Affichage);
$P_Affichage2 = $P_Affichage;
}
$query = "SELECT * FROM $TableNews WHERE Validation='1' ORDER BY ID ASC ";
$mysql_result = mysql_query($query, $mysql_link);
while($row = mysql_fetch_row($mysql_result))
{
$N_ID = $row[1];
$N_Titre = $row[2];
$N_Nouvelle = $row[3];
$N_Image = $row[4];
$N_Validation = $row[5];
$N_Date = $row[6];
$N_Titre = MyStripSlashes_2($N_Titre);
$N_Nouvelle = MyStripSlashes_2($N_Nouvelle);
if($N_Image == "" )
{
$N_Image = "";
}
else
{
$N_Image = "<img src='a-news/admin/images_news/$N_Image' border='0'>";
}
$P_Affichage = $P_Affichage2;
$P_Affichage = str_replace("[Titre]", "$N_Titre", $P_Affichage);
$P_Affichage = str_replace("[Date]", "$N_Date", $P_Affichage);
$P_Affichage = str_replace("[Nouvelle]", "$N_Nouvelle", $P_Affichage);
$P_Affichage = str_replace("[Image]", "$N_Image", $P_Affichage);
echo "
$P_Affichage
";
}
?>
je crois que dois modifier quelque chose en rapport avec les ID pour que la plus récente s'affiche en entier et les autre qu'avec un lien vers la page de la news
mais je sais comment je dois faire ça.
Pourriez-vous m'aider et me dire ce que je dois modifier. Merci beaucoup d'avance.
mon mail : claudesaurel@aol.com
mon numéro icq : 95281217
voila et encore merci d'avance.