Infatti, è molto meglio fare così:

Codice PHP:
<?php
include('connect.php');
$rs mysql_query("SELECT * FROM news ORDER BY id");
if(
mysql_num_rows($rs) == 0) echo "Nessuna news.";
do
{
  echo 
"Testo news: ".$news['testo']."";
/*
   MYSQL_ASSOC associa il nome dell' array a quello del suo campo.
   Se quindi hai un campo CIAO nella tabella news, allora dovrai usare $news['CIAO'] per visualizzarlo.
   Nota che quì le news sono riscritte ogni volta in $news, quindi non serve usare un eventuale sottoarray.
*/
} while($news mysql_fetch_array($rsMYSQL_ASSOC));
//...
?>
Se non funziona è perché l'ho scritto al momento, ma per maggiori info, visita questa pagina:

http://www.php.net/manual/en/functio...etch-array.php