Return af et array i en while løkke
Jeg skal have returneret et array til nedennævnte, men på nuværende tidspunkt skriver programmet kun den sidste row ud.$plade = pladetype::select_all();
echo $plade[pt_id] . " pt_id <br>";
echo $plade[mn] . " mn <br>";
echo $plade[t] . " t <br>";
echo $plade[mt] . " mt <br>";
function select_all()
{
$result = mysql_query("SELECT * FROM pladetype ORDER BY 1")
or die('Ikke fundet prøv igen');
while ($row= mysql_fetch_array($result)) {
$this->pt_id = $row["pt_id"];
$this->mn = $row["mn"];
$this->t = $row["t"];
$this->mt = $row["mt"];
$plade = array(pt_id => $this->pt_id, mn => $this->mn, t => $this->t, mt => $this->mt);
}
return $plade;
}
Hvordan får jeg alle værdierne i arrayet udskrevet?