ciao a tutti

vi spiego il problema. avendo un ciclo del genere
Codice PHP:
$database->setQuery"SELECT es1, es2, es3, es4, es5 FROM tabella" );
$rows $database->loadObjectList();
foreach(
$rows as $row)
{
$arr[] = $row->es1;
$arr[] = $row->es2;
$arr[] = $row->es3;
$arr[] = $row->es4;
$arr[] = $row->es5;

vorrei fare in modo di non scrivere 5 volte l'istruzione ma fare una ciclo in questo modo
Codice PHP:
$database->setQuery"SELECT es1, es2, es3, es4, es5 FROM tabella" );
$rows $database->loadObjectList();
foreach(
$rows as $row)
{
for(
$i=1;$i<=5;$i++){
$var "\$row->es$i";
$arr[] = ${$var};
}

così non mi restituisce assolutamente nulla. mi potreste aiutare a trovare la soluzione?