Ciao,
è possibile fare una cosa del genere?:
codice:
class Articolo {
var $desc;
var $linea;
var $cod;
var $img;
function setDesc($d){$desc=$d;}
function setLinea($d){$linea=$d;}
function setCod($d){$cod=$d;}
function setImg($d){$img=$d;}
function getDesc(){return $desc;}
function getLinea(){return $linea;}
function getCod(){return $cod;}
function getImg(){return $img;}
}
$lista = array();
$result = mysql_query("SELECT * FROM articoli WHERE 1", $db);
while($row = mysql_fetch_array($result)){
$a=new Articolo();
$a->setDesc($row["descrizione"]);
$a->setCod($row["codice"]);
$a->setLinea($row["linea"]);
$a->setImg($row["immagine"]);
$lista[] = $a;
}
E poi richiamare i valori dell'array tramite:
codice:
echo $lista[0]->getCod();
Attualmente non mi funzia.
Non posso prendere direttamente i valori dalla query perchè poi dovrò mettere un'ulteriore modifica: non tutti i valori ricavati dalla query andranno nell'array, ma solo alcuni con certe caratteristiche.
Grazie