<?php
$table = "articles";
$sql = "SELECT * FROM " . $table. " where id=".$_GET['id']." ;
$res = mysql_query($sql);
$nb = mysql_num_rows($res);
$i = 0;
while ($i < $nb)
{
echo '<font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#666666"><b> '.mysql_result($res, $i, "nom").'</b></font><br />';
echo '<font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#666666"> '.mysql_result($res, $i, "texte").'</font><br />';
$i++;
}
?>
qui ne fonctionne pas non plus. Il fonctionne pourtant sur une autre page au fonctionnement identique.J'ai vérifié le nom de la table et des champs. Je vois pas quoi d'autre !
Je m'aperçois que les 2 lignes echo n'ont pas la même coloration syntaxique ; je ne vois pourtant pas de différences.