View Single Post
  #7  
Old 02-07-2003, 17:30
Jogo's Avatar
Jogo Jogo is offline
Phrasiquement typé
 
Join Date: 25-10-2002
Location: Caen (14)
Age: 37
Posts: 385
Send a message via MSN to Jogo
En attendant la solution professionnelle de Matt, voilà la chsoe qui devrait marcher avec ton script :

PHP Code:
<?php
require("freenews/config.php3");

//->Variable à remplir
$TBL_NEWS   "";//->Nom de la table contenant les news
$PATH_INDEX "";//->URL du fichier qui sert à afficher les news
$limit      "30";//->Nombre de news à afficher

$db mysql_connect($serveur_z$login_z$pass_z);
@
mysql_select_db($base_z);

$rqt mysql_query("SELECT id_news FROM $TBL_NEWS");
$tot mysql_num_rows($rqt);

$req mysql_query("SELECT * FROM $TBL_NEWS ORDER BY id_news DESC LIMIT 0, $limit");
$res mysql_num_rows($req);

$i   0;
while(
$i != $res)
{
  
$id    mysql_result($req$i"id_news");
  
$titre mysql_reslut($req$i"titre");
  
$date  mysql_result($req$i"date_news");

  if(
strlen($titre) >= 30)
    
$titre substr($titre025) . "...";

  echo 
"document.write(\"<font face='Arial' size='2'><b>" $date " : </b><a href='" $PATH_INDEX "#id_news_" $id "' target='_blank'>" $titre "</a></font><br />\");\n";
  
$i++;
}
?>
A savoir que pour que je sais pas si ça va marcher, car je trouve ça codé vraiment n'importe comment, à savoir qu'ils y a quelques variables qu'il faut que tu remplisent : $TBL_NEWS le nom de la table qui contient ttes les news, $limit : nombre de news qu'affiche le script et $PATH_INDEX l'url de la page qui permet d'afficher les news, à savoir qu'une ancre #id_news permet de pointer vers la bonne news, mais ça sans connaitre ton script en détails je ne peux rien faire, à toi d'adapter.
Le mieux c'set que tu me file l'url ou télécharger ton script, et je te refait le script de A à Z en moins d'une semaine.
Reply With Quote