Scusa nella fretta ho tralasciato alcune cose
il ciclo for diventa così

for ($i = 1; $i <= $righe; $i++) {
$voce = mysql_fetch_array($result);
echo 'menu:'.$voce['nome campo database']; }


tu avevi scritto

$voce["$i"]

dentro l'array $voce non va la variabile ma il nome del campo del database o se vuoi vedere il conteggio di $i devi mettere solo la variabile $i al posto dell'array $voce[...]