N'afficher entierement que la derniere infos de ma base

Mammouth du PHP | 620 Messages

29 mai 2010, 15:56

Bonjour,
j'ai un système de news sur mon site internet et je voudrais sur la même page afficher entièrement la dernière actualité et n'afficher que le titre des autres.
Si on clique sur un des titres on ouvre une nouvelle page avec le détail de l'actu cliquée et les autre avec juste le titre.
actuellement j'affiche toutes les news les unes derrières les autres comme ceci.
<?PHP 
$compteur = 0;
setlocale(LC_TIME, 'fr_FR.UTF-8'); 
$requete = mysql_query("SELECT * FROM IWnews ORDER BY id DESC"); 
while( $result = mysql_fetch_array( $requete ) )
{
?>
<h3>-<?PHP echo $result['nom']; ?></h3> 
<?PHP if ($result['photo'] != '') 
{ 
	echo '<img src="mini-mag.php?f='.$result['photo'].'" alt="'.$result['alt'].'" border="0" class="brd10pxgauche" />';  
} 
?>
<?php echo '<p>' .nl2br($result['lemag']). '</p>'; ?>
<?php if ($result['url'] != '') 
{ echo 'Voir le site : <a href="'.$result['url'].'" target="_blank">'.$result['url'].'
			</a>';
} 
?>
<div class="clear10pxpl"></div>
<?php $compteur = 0;
} 
}
?>
Comment adapté mon petit code pour faire ceci ?

ViPHP
ViPHP | 5462 Messages

30 mai 2010, 03:08

comme ca :wink:
$result  = mysql_fetch_array( $requete );
//blabla pour le premier (enfin le dernier chez toi)

while($result  = mysql_fetch_array( $requete ))
{
// blabla pour le reste
}