[Réglé] PB PHP/SQL et JavaScript pour affichage de news

Salut,

Bon voici les codes:
Fichier origine:

Code:
<?php 
$nbnews = 5;
include ($chemin . "xxx"); 
include ($chemin . "xxx"); 
include ($chemin . "xxx"); 
connexion(); 
$sql = "SELECT id_news, titre, auteur, date_ajout FROM news WHERE validation='1' ORDER BY id_news DESC LIMIT 0, " . $nbnews; 
$res = mysql_query($sql); 
$nbn = mysql_num_rows($res); 
while($aff = mysql_fetch_array($res)) { 
if(strlen($aff['titre'] >= 30)) 
$aff['titre'] = substr($aff['titre'], 0, 25) . "..."; 
echo "document.write('<font face='Arial' size='2'><b>" . $aff['date_ajout'] . " : </b><a href='" . $url_suite . "?id_news=" . $aff['id_news'] . "' target='_blank'>" . $aff['titre'] . "</a></font><br />');\r"; 
} 
mysql_close();
?>

Code pour afficher le fichier:

Code:
<script language="javascript" src="http://www.xxx.c0m/yyy.php" type="text/javascript"></script>

Bon, explication, si je fait un include de la page d'origine, cela fonctionne:
Code:
document.write('08/09/2004 : urg
'); document.write('31/08/2004 : test 3333
'); document.write('31/08/2004 : autre test
'); document.write('31/08/2004 : Test a nouveau
'); document.write('03/06/2004 : Carcassonne
');

Mais avec l'appel javascript, rien ne s'affiche.

J'ai une erreur:
Code:
Ligne: 2
Car: 29
Erreur: ')' attendu
Code: 0
En gros, juste après le 2nd " du
Code:
<script language="javascript"
Un indice ?
 
...

Parce que je ne sais pas faire autrement :(

Code:
echo "document.write('<font face=\"Arial\" size=\"2\"><b>" . $aff['date_ajout'] . " : </b><a href=\"" . $url_suite . "?id_news=" . $aff['id_news'] . "\" target=\"_blank\">" . htmlentities($aff['titre']). "</a></font><br />');\n";

Voilà ce qu'il fallait que je mette.

Merci quand même
 
Bon, bah, maintenant, je sais faire autrement...

J'ai enfin pigé le RSS.

Mais je laisse quand même le choix au site "preneur"
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut