this will work

<?php

 $array[0]['name']  = 'Chris';
 $array[0]['phone'] = '3771095';
 $array[0]['year']  = '1978';
 $array[0]['addres'] = 'Kamloops, BC';

 $array[1]['name']  = 'Breanne';
 $array[1]['phone'] = '3766350';
 $array[1]['year']  = '1977';
 $array[1]['addres'] = 'Kamloops, BC';

 $array[2]['name']  = 'Dusty';
 $array[2]['phone'] = '5541120';
 $array[2]['year']  = '1982';
 $array[2]['addres'] = 'Kamloops, BC';

// sort by ?
 foreach ($array as $pos => $val)
  $tmp_array[$pos] = $val['year'];
 asort($tmp_array);

// display however you want
 foreach ($tmp_array as $pos => $val)
  echo $array[$pos]['name'] ."<br>\n";

?>


-- 

 Chris Lee
 Mediawaveonline.com

 ph. 250.377.1095
 ph. 250.376.2690
 fx. 250.554.1120

 [EMAIL PROTECTED]

""Zenith"" <[EMAIL PROTECTED]> wrote in message 
9844ps$qi2$[EMAIL PROTECTED]">news:9844ps$qi2$[EMAIL PROTECTED]...
IF:
$2D[] = array ( 'name'=>"Jacky", 'year'=>"2001", 'tel'=>"982736",
'gender'=>"Male" );
$2D[] = array ( 'name'=>"Jessica", 'year'=>"1999", 'tel'=>"349291",
'gender'=>"Felmale" );

How can I sort the array by 'name' or 'year', or other key efficiently?



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to