Sono alle prime armi con MySql per cui ho preso un esempio dal sito per provare a leggere una tabella. Ho utilizzato una funzione per l'estrazione dei record ma la tabella viene letta solo dalla seconda riga in poi. Dove è l'errore?
il codice è:
// funzione per l'estrazione dei record
public function estrai($risultato)
{
if(isset($this->attiva))
{ $r = mysql_fetch_object($risultato);
return $r;
}
else
{
return false;
}
}
$sql_cerca = $data->query("SELECT Aziende.Azienda_ID, Aziende.Azienda_Nome, Aziende.Azienda_img, Aziende.Azienda_descr FROM Aziende ORDER BY
Aziende.Azienda_ID;");
$cerca_obj = $data->estrai($sql_cerca);
$i = 1;
while($cerca_obj = $data->estrai($sql_cerca))
{
$Azienda_ID[$i] = $cerca_obj->Azienda_ID;
$Azienda_img[$i] = $cerca_obj->Azienda_img;
$Azienda_Nome[$i] = $cerca_obj->Azienda_Nome;
$Azienda_descr[$i] = $cerca_obj->Azienda_descr;
$i++;
}

Rispondi quotando