non ho ben capito, cmq 2 soluzioni differenti

array_push( $myArray, Array( $row['id'] => $row['category'] ) );


oppure semplicemente

$myArray[$row['id']] = $row['category'];