I have an array i need sorted alphabetically, by first name.
how can i name each array element with the firstname
so I can use the sort function.
function...
<?php
// fetches all for the users from the table
function fetch_users_directory(){
$result = mysql_query('SELECT `user_lastname` AS `lastname`,
`user_firstname` AS `firstname`,
`user_id` AS `id` FROM `users`');
$users = array();
while(($row = mysql_fetch_assoc($result)) !== false){
$test = mysql_query('SELECT `user_firstname` FROM `users`');
$users[] = $row;
}
return $users;
print_r($user);
?>
result is...
Array
(
[3] => Array
(
[lastname] => Stoss
[firstname] => Alex
[id] => 1
)
[4] => Array
(
[lastname] => Kennedy
[firstname] => Alice
[id] => 2
)
[5] => Array
(
[lastname] => Williams
[firstname] => Anna
[id] => 3
)
[6] => Array
(
[lastname] => De Jong
[firstname] => Anna
[id] => 4
)
[7] => Array
(
[lastname] => Goodwin
[firstname] => Ash
[id] => 5
)
how can this be ordered alphabetically by firstname then lastname?