2 dimensionelt array
Jeg har lidt problemer med 2 dimensionelt array.Min funktion:
function getEmailPersons($sorter, $sector) {
openDatabase();
$names_orgs_sectors_reclets = array();
if($sector == "0") $allpersons = mysql_query("SELECT * FROM newsemail ORDER BY $sorter ASC");
else $allpersons = mysql_query("SELECT * FROM newsemail WHERE sector = '$sector' ORDER BY $sorter ASC");
while($row = mysql_fetch_assoc($allpersons)) {
$array = array("name"=>$row['name'], "org"=>$row['org'], "sector"=>$row['sector'], "recletters"=>$row['recievedletters']);
array_push($names_orgs_sectors_reclets, $array);
}
return $names_orgs_sectors_reclets;
closeDatabase();
}
Når jeg tester med dette script, sker der intet:
$personer = getEmailPersons("org", 0);
foreach($personer as $person) {
print $person->name."\n";
print $person->org."\n";
print $person->sector."\n";
print $person->recletters."\n";
}
Jeg gør et eller andet forkert, men hvad ? :)
