Ciao a tutti per prima cosa grazie per l'aiuto.

Ho fatto un metodo che fa una query "difficilissima" al DB
codice:
function query()
{
  $query = "select * from prova";
  $result = mysql_query($query,$this->db_conn);
  $query_data = mysql_fetch_array($result);
  return $query_data;
}
Se non sono del tutto rinco questa query mi dovrebbe restituire un Array con tutti i dati della tabella.

dopo ho fatto questo
codice:
$eccoIlBotto = prova();
  
foreach ($eccoIlBotto as $temp) 
 {
   echo $temp;	
 }
praticamente mi legge solo la prima riga del db e la stampa a video con valori doppi.
es: nelle colonne ci sono i seguenti dati pippo,01-01-2001,italy.
a me stampa

pippo-pippo-01-01-2001-01-01-2001-italy-italy

ed esce dal ciclo.

grazie ancora per l'aiuto