Dovrei affrontare una problematica un po' fuori dalle solite soluzioni.
Il motivo di tale soluzione è dovuto alla necessità di rendere il più possibile il codice estrapolato "neutro" da ogni forma di formattazione.
Mi spiego meglio.
myclass
{
function news()
{
SELECT * FROM NEWS
$array = array()
for(i ecc.)
{
$array[i]['id'] = $row['id'];
$array[i]['titolo'] = $row['titolo'];
}
}
return $array;
}
a questo punto prendo e ciclo sull'array formattandolo
foreach()
{
echo '$array[i]['titolo']';
}
Volevo sapere se secondo voi questo metodo era molto "dispersivo e inutile".
Il motivo della scelta dell'array è perché ho necessità:
1. formattare diversamente i dati in base ad un tipo di template scelto (non gestibile dai css perché strutturalmente diverso)
2. la stessa classe viene utilizzata in diverse sezioni (ricerca, homepage, lista news, ecc) e quindi mi serve un modo per manipolare i dati in base alle mie esigenze.
Grazie

Rispondi quotando