par
zeus » 24 mai 2007, 15:51
donc, si tu fait un "ORDER BY DESC tonChampDate", tu vas avoir la liste de tes enregistrements, les dates les plus récentes en 1er.
Ensuite, dans ton code PHP, tu mets un compteur qui s'incrémente à chaque ligne, et tant que ce compteur est inférieur à x, tu affiches les lignes en gras
$str_requete = "...";
$o_result = mysql_query($str_requete);
//Initialisation du compteur
$i = 1;
while ($a_result = mysql_fetch_array())
{
$date = $a_result['tonChampDate'];
//Ici, les 3 1eres lignes sont en gras
if ($i <= 3) {
echo "<b>" . $date . "</b><br />";
} else {
echo $date . "<br />";
}
//Incrémentation du compteur
$i++;
}
donc, si tu fait un "ORDER BY DESC tonChampDate", tu vas avoir la liste de tes enregistrements, les dates les plus récentes en 1er.
Ensuite, dans ton code PHP, tu mets un compteur qui s'incrémente à chaque ligne, et tant que ce compteur est inférieur à x, tu affiches les lignes en gras
[php]$str_requete = "...";
$o_result = mysql_query($str_requete);
//Initialisation du compteur
$i = 1;
while ($a_result = mysql_fetch_array())
{
$date = $a_result['tonChampDate'];
//Ici, les 3 1eres lignes sont en gras
if ($i <= 3) {
echo "<b>" . $date . "</b><br />";
} else {
echo $date . "<br />";
}
//Incrémentation du compteur
$i++;
}[/php]