удалять дублирующие поля в строках результата php-mysql

После того, как я выполнил запрос и проверил результат, чтобы составить массив записей, когда я var_dump этот массив, я вижу следующее:

 массив
   0 => 
     массив
       0 => строка '1'
       'id' => string '1'
       1 => строка 'record one'
       'name' => string 'record one'
   1 => 
     массив
       0 => строка '2'
       'id' => string '2'
       1 => строка 'запись два'
       'name' => string 'record two'

что я должен сделать, чтобы превратить это в следующее?

 массив
   0 => 
     массив
       'id' => string '1'
       'name' => string 'record one'
   1 => 
     массив
       'id' => string '2'
       'name' => string 'record two'

Не используйте mysql_fetch_array() . Используйте mysql_fetch_assoc() . (Или эквиваленты Мыски)

получить данные из вашей базы данных с помощью …

  $row = mysql_fetch_assoc($result) // <--- _assoc!