salve, ho fatto una semplicissima query sul mio database, ma a quanto pare non riesco a convincere il pc che ho ragione io :P

Codice PHP:
$ip     $_SERVER['REMOTE_ADDR'];

$result mysql_query("SELECT MAX(ve_data) FROM verifica WHERE ve_ip = '".$ip."'");
echo 
$ip."
"
;
while(
$row mysql_fetch_array($result))
  {
  echo 
$row['ve_data'];
  } 
il primo echo funziona correttamente, il secondo non mi fa vedere niente. ho provato ad utilizzare la funzione mysql_fetch_row, ma mi dice che mi torna un array.
quindi ho due domande:

[list=a][*]perchè è un array? se utilizzo la funzione MAX dovrei avere un solo risultato[*]perchè non mi fa vedere niente? probabilmente perchè mysql_fetch_array torna FALSE, ma per quale motivo? n.b. sul database ho provato la select e funziona perfettamente...[/list=a]

ve_data è un campo TIMESTAMP, forse è quello che gli da' noia?