Page 1 sur 1

N'afficher entierement que la derniere infos de ma base

Posté : 29 mai 2010, 15:56
par fabrice88250
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 ?

Re: N'afficher entierement que la derniere infos de ma base

Posté : 30 mai 2010, 03:08
par stealth35
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
}