Riaggiorno questo ticket perchè, elaborando il codice, faccio degli errori e non capisco quali...

Praticamente inserisco

$query_limit = "SELECT * FROM tab_news ORDER BY Id_concorso_uscita DESC Limit $primo, $per_page ";
$result_news = mysql_query($query_limit) or die('Error, query failed');

$numRecord = mysql_num_rows ();
$cont = 1;

while ( $result_array = mysql_fetch_array ( $result_news ) ) {
if ($cont == $numRecord) {

// è l'ultimo record
echo "$Titolo";
echo "$Data";
echo "$Nome";
}
$cont ++;
}

// RECORDS RESTANTI
echo $result_array['Titolo;'];
..
..
?>

Dove sbaglio?? Probabilmente il flusso while non è corretto..vero?

Grazie