Все методы вызываются для конкретного сайта, ID которого задается в настройках: $INI["site_id"], или же может быть передан в конструктор при создании экземпляра класса. Также почти все методы класса работают с определенным типом файлов - D, F, M (драйвера, прошивки, мануалы/сервис-мануалы). По умолчанию все методы работают с драйверами, в этом случае указание типа файла при вызове метода можно опустить. Также можно опустить параметры пагинации, по умолчанию они таковы: 10 результатов на страницу, первая страница, сортировка по ID по убыванию.
require_once($INI["path"]["core"]."filebase.class.php"); // можно вынести в общий подключаемый файл, или в index.php $Filebase = new Filebase(1); // site_id лучше указывать в $INI["site_id"]
$array = $Filebase->get_categories("D");
Array
(
[0] => Array
(
[id] => 48
[name] => Adapter
[sysname] => adapters
)
[1] => Array
(
[id] => 63
[name] => Camcorder
[sysname] => digital_camcorders
)
[2] => Array
(
[id] => 132
[name] => Camera
[sysname] => camera
)
[3] => Array
(
[id] => 34
[name] => Card Reader
[sysname] => cardreaders
)
[4] => Array
(
[id] => 11
[name] => CD/DVD Drives
[sysname] => cd_dvd_drives
)
[5] => Array
(
[id] => 82
[name] => Chipset
[sysname] => chipsets
)
[6] => Array
(
[id] => 36
[name] => Controller
[sysname] => controllers
)
[7] => Array
(
[id] => 84
[name] => Copier
[sysname] => copiers
)
[8] => Array
(
[id] => 12
[name] => DVD player
[sysname] => dvd_players
)
[9] => Array
(
[id] => 62
[name] => Fax
[sysname] => faxes
)
[10] => Array
(
[id] => 27
[name] => Graphic Tablet
[sysname] => graphic-tablet
)
[11] => Array
(
[id] => 33
[name] => IrDA
[sysname] => irda
)
[12] => Array
(
[id] => 28
[name] => Joystick
[sysname] => joysticks
)
[13] => Array
(
[id] => 35
[name] => Keyboard
[sysname] => keyboards
)
[14] => Array
(
[id] => 45
[name] => Keyboard + mouse
[sysname] => keyboard-mouse
)
[15] => Array
(
[id] => 152
[name] => Mobile Phone
[sysname] => mobile
)
[16] => Array
(
[id] => 42
[name] => Modem
[sysname] => modem
)
[17] => Array
(
[id] => 43
[name] => Monitor
[sysname] => monitors
)
[18] => Array
(
[id] => 40
[name] => Motherboard
[sysname] => mainboards
)
[19] => Array
(
[id] => 44
[name] => Mouse
[sysname] => mice_mouse
)
[20] => Array
(
[id] => 15
[name] => MP3 Player
[sysname] => mp3-players
)
[21] => Array
(
[id] => 54
[name] => Network
[sysname] => networks
)
[22] => Array
(
[id] => 47
[name] => Notebook, Laptop
[sysname] => notebooks
)
[23] => Array
(
[id] => 38
[name] => PDA
[sysname] => pda
)
[24] => Array
(
[id] => 49
[name] => Plotter
[sysname] => plotters
)
[25] => Array
(
[id] => 50
[name] => Print Server
[sysname] => printing_server
)
[26] => Array
(
[id] => 51
[name] => Printer
[sysname] => printers
)
[27] => Array
(
[id] => 52
[name] => Projector
[sysname] => projector
)
[28] => Array
(
[id] => 29
[name] => RAID
[sysname] => raid
)
[29] => Array
(
[id] => 55
[name] => Scanner
[sysname] => scanners
)
[30] => Array
(
[id] => 31
[name] => Sound Card
[sysname] => sound-card
)
[31] => Array
(
[id] => 172
[name] => SSD, HDD
[sysname] => ssd-hdd
)
[32] => Array
(
[id] => 59
[name] => Trackball
[sysname] => trackball
)
[33] => Array
(
[id] => 175
[name] => Tuner
[sysname] => tuners
)
[34] => Array
(
[id] => 32
[name] => UPS
[sysname] => ups
)
[35] => Array
(
[id] => 18
[name] => USB
[sysname] => usb_flash_drive
)
[36] => Array
(
[id] => 26
[name] => Video Capture
[sysname] => video_editing
)
[37] => Array
(
[id] => 25
[name] => Video Card
[sysname] => videocards
)
[38] => Array
(
[id] => 182
[name] => Webcam
[sysname] => webcam
)
[39] => Array
(
[id] => 20
[name] => Wi-Fi Adapter
[sysname] => wi-fi_adapters
)
[40] => Array
(
[id] => 22
[name] => Wireless
[sysname] => wireless
)
)
$array = $Filebase->get_brands("D");
Array
(
[0] => Array
(
[id] => 1
[name] => 3com
[sysname] => 3com
)
[1] => Array
(
[id] => 2
[name] => 3Dfx
[sysname] => 3dfx
)
[2] => Array
(
[id] => 3
[name] => 3DLabs
[sysname] => 3dlabs
)
[3] => Array
(
[id] => 8
[name] => A4Tech
[sysname] => a4tech
)
[4] => Array
(
[id] => 12
[name] => Ability
[sysname] => ability
)
[5] => Array
(
[id] => 13
[name] => Abit
[sysname] => abit
)
[6] => Array
(
[id] => 15
[name] => AC Link
[sysname] => ac_link
)
[7] => Array
(
[id] => 16
[name] => AC97
[sysname] => ac97
)
[8] => Array
(
[id] => 17
[name] => ACARD
[sysname] => acard
)
[9] => Array
(
[id] => 20
[name] => Acer
[sysname] => acer
)
[10] => Array
(
[id] => 21
[name] => ACME
[sysname] => ACME
)
[11] => Array
(
[id] => 22
[name] => ACORP
[sysname] => acorp
)
[12] => Array
(
[id] => 26
[name] => Actiontec
[sysname] => actiontec
)
[13] => Array
(
[id] => 27
[name] => Adaptec
[sysname] => adaptec
)
[14] => Array
(
[id] => 29
[name] => ADI
[sysname] => adi
)
[15] => Array
(
[id] => 33
[name] => Adomax
[sysname] => adomax
)
[16] => Array
(
[id] => 40
[name] => AGFA
[sysname] => agfa
)
[17] => Array
(
[id] => 43
[name] => Aims
[sysname] => aims
)
[18] => Array
(
[id] => 44
[name] => AipTek
[sysname] => aiptek
)
[19] => Array
(
[id] => 50
[name] => AITech
[sysname] => aitech
)
[20] => Array
(
[id] => 57
[name] => Albatron
[sysname] => albatron
)
[21] => Array
(
[id] => 58
[name] => Alcatel
[sysname] => alcatel
)
[22] => Array
(
[id] => 61
[name] => ALi
[sysname] => ali
)
[23] => Array
(
[id] => 63
[name] => Alliance Semiconductor
[sysname] => alliance_semiconductor
)
[24] => Array
(
[id] => 72
[name] => Altima
[sysname] => altima
)
[25] => Array
(
[id] => 77
[name] => AmbiCom
[sysname] => ambicom
)
[26] => Array
(
[id] => 78
[name] => AMD
[sysname] => amd
)
[27] => Array
(
[id] => 79
[name] => AMI
[sysname] => ami
)
[28] => Array
(
[id] => 85
[name] => AOC
[sysname] => aoc
)
[29] => Array
(
[id] => 87
[name] => AOpen
[sysname] => aopen
)
[30] => Array
(
[id] => 88
[name] => Apacer
[sysname] => apacer
)
[31] => Array
(
[id] => 89
[name] => APC
[sysname] => apc
)
[32] => Array
(
[id] => 100
[name] => Argosy
[sysname] => argosy
)
[33] => Array
(
[id] => 103
[name] => Aristo
[sysname] => aristo
)
[34] => Array
(
[id] => 109
[name] => Artronix
[sysname] => artronix
)
[35] => Array
(
[id] => 117
[name] => ASRock
[sysname] => asrock
)
[36] => Array
(
[id] => 120
[name] => Astra
[sysname] => astra
)
[37] => Array
(
[id] => 121
[name] => ASUS
[sysname] => asus
)
[38] => Array
(
[id] => 122
[name] => Asustek
[sysname] => asustek
)
[39] => Array
(
[id] => 129
[name] => ATI
[sysname] => ati
)
[40] => Array
(
[id] => 132
[name] => Atrend
[sysname] => atrend
)
[41] => Array
(
[id] => 144
[name] => Audiotrak
[sysname] => audiotrak
)
[42] => Array
(
[id] => 147
[name] => AUREAL
[sysname] => aureal
)
[43] => Array
(
[id] => 148
[name] => Auslinx
[sysname] => auslinx
)
[44] => Array
(
[id] => 150
[name] => Avaks
[sysname] => avaks
)
[45] => Array
(
[id] => 151
[name] => Avancelogic
[sysname] => avancelogic
)
[46] => Array
(
[id] => 152
[name] => AVB
[sysname] => avb
)
[47] => Array
(
[id] => 155
[name] => AVerMedia
[sysname] => avermedia
)
[48] => Array
(
[id] => 160
[name] => Axle
[sysname] => axle
)
[49] => Array
(
[id] => 162
[name] => Azona
[sysname] => azona
)
[50] => Array
(
[id] => 163
[name] => AZTECH
[sysname] => aztech
)
[51] => Array
(
[id] => 164
[name] => AZZA
[sysname] => azza
)
[52] => Array
(
[id] => 185
[name] => BenQ
[sysname] => benq
)
[53] => Array
(
[id] => 189
[name] => BestMTV
[sysname] => bestmtv
)
[54] => Array
(
[id] => 195
[name] => Billionton
[sysname] => billionton
)
[55] => Array
(
[id] => 199
[name] => Biostar
[sysname] => biostar
)
[56] => Array
(
[id] => 209
[name] => Bluetake
[sysname] => bluetake
)
[57] => Array
(
[id] => 226
[name] => Bridge
[sysname] => bridge
)
[58] => Array
(
[id] => 230
[name] => Broadcom
[sysname] => broadcom
)
[59] => Array
(
[id] => 232
[name] => Brooktree
[sysname] => brooktree
)
[60] => Array
(
[id] => 233
[name] => Brother
[sysname] => brother
)
[61] => Array
(
[id] => 235
[name] => BTC
[sysname] => btc
)
[62] => Array
(
[id] => 241
[name] => C-Media
[sysname] => c-media
)
[63] => Array
(
[id] => 246
[name] => Cam
[sysname] => cam
)
[64] => Array
(
[id] => 251
[name] => Canon
[sysname] => canon
)
[65] => Array
(
[id] => 252
[name] => Canopus
[sysname] => canopus
)
[66] => Array
(
[id] => 254
[name] => Canyon
[sysname] => canyon
)
[67] => Array
(
[id] => 256
[name] => Cardinal
[sysname] => cardinal
)
[68] => Array
(
[id] => 260
[name] => Casio
[sysname] => casio
)
[69] => Array
(
[id] => 274
[name] => Chaintech
[sysname] => chaintech
)
[70] => Array
(
[id] => 278
[name] => Cherry
[sysname] => cherry
)
[71] => Array
(
[id] => 279
[name] => Chicony
[sysname] => chicony
)
[72] => Array
(
[id] => 280
[name] => Chips and Technologies
[sysname] => chips_and_technologies
)
[73] => Array
(
[id] => 281
[name] => Chronos
[sysname] => chronos
)
[74] => Array
(
[id] => 283
[name] => Cirrus Logic
[sysname] => cirrus_logic
)
[75] => Array
(
[id] => 291
[name] => CMD
[sysname] => cmd
)
[76] => Array
(
[id] => 292
[name] => CMedia
[sysname] => cmedia
)
[77] => Array
(
[id] => 295
[name] => Cnet
[sysname] => cnet
)
[78] => Array
(
[id] => 302
[name] => Compaq
[sysname] => compaq
)
[79] => Array
(
[id] => 304
[name] => Compex
[sysname] => compex
)
[80] => Array
(
[id] => 305
[name] => Compro Technology
[sysname] => compro_technology
)
[81] => Array
(
[id] => 309
[name] => Conexant
[sysname] => conexant
)
[82] => Array
(
[id] => 319
[name] => Courier
[sysname] => courier
)
[83] => Array
(
[id] => 321
[name] => Creative
[sysname] => creative
)
[84] => Array
(
[id] => 322
[name] => Creative-Labs
[sysname] => creative-labs
)
[85] => Array
(
[id] => 327
[name] => Crystal
[sysname] => crystal
)
[86] => Array
(
[id] => 328
[name] => Crystal Computer
[sysname] => crystal_computer
)
[87] => Array
(
[id] => 329
[name] => Crystal Semiconductors
[sysname] => crystal_semiconductors
)
[88] => Array
(
[id] => 331
[name] => CTX
[sysname] => ctx
)
[89] => Array
(
[id] => 332
[name] => Cyberdrive
[sysname] => cyberdrive
)
[90] => Array
(
[id] => 335
[name] => Cyrix
[sysname] => cyrix
)
[91] => Array
(
[id] => 337
[name] => D-Link
[sysname] => d-link
)
[92] => Array
(
[id] => 339
[name] => Daewoo
[sysname] => daewoo
)
[93] => Array
(
[id] => 350
[name] => Datafab
[sysname] => datafab
)
[94] => Array
(
[id] => 355
[name] => Daytek
[sysname] => daytek
)
[95] => Array
(
[id] => 361
[name] => Defender
[sysname] => defender
)
[96] => Array
(
[id] => 362
[name] => Dell
[sysname] => dell
)
[97] => Array
(
[id] => 364
[name] => Delta
[sysname] => delta
)
[98] => Array
(
[id] => 371
[name] => DEXXA
[sysname] => dexxa
)
[99] => Array
(
[id] => 372
[name] => DFI
[sysname] => dfi
)
[100] => Array
(
[id] => 375
[name] => Diamond
[sysname] => diamond
)
[101] => Array
(
[id] => 376
[name] => Diamond Multimedia
[sysname] => diamond_multimedia
)
[102] => Array
(
[id] => 377
[name] => Diamond Technologies
[sysname] => diamond_technologies
)
[103] => Array
(
[id] => 383
[name] => Digimate
[sysname] => digimate
)
[104] => Array
(
[id] => 384
[name] => Digit@lway
[sysname] => digitlway
)
[105] => Array
(
[id] => 386
[name] => Digital Research Technologies
[sysname] => digital_research_technologies
)
[106] => Array
(
[id] => 387
[name] => Digital Square
[sysname] => digital_square
)
[107] => Array
(
[id] => 405
[name] => Domex
[sysname] => domex
)
[108] => Array
(
[id] => 419
[name] => Duxbury Networking
[sysname] => duxbury_networking
)
[109] => Array
(
[id] => 422
[name] => Dynalink
[sysname] => Dynalink
)
[110] => Array
(
[id] => 427
[name] => E-MU
[sysname] => e-mu
)
[111] => Array
(
[id] => 432
[name] => Eagle Dynamics
[sysname] => eagle_dynamics
)
[112] => Array
(
[id] => 435
[name] => EasyDisk
[sysname] => easydisk
)
[113] => Array
(
[id] => 437
[name] => Echo
[sysname] => echo
)
[114] => Array
(
[id] => 439
[name] => ECS
[sysname] => ecs
)
[115] => Array
(
[id] => 443
[name] => Ego-sys
[sysname] => ego_sys
)
[116] => Array
(
[id] => 458
[name] => Eline
[sysname] => eline
)
[117] => Array
(
[id] => 461
[name] => Elitegroup
[sysname] => elitegroup
)
[118] => Array
(
[id] => 465
[name] => Elpina
[sysname] => elpina
)
[119] => Array
(
[id] => 466
[name] => ELSA
[sysname] => elsa
)
[120] => Array
(
[id] => 482
[name] => Ensoniq
[sysname] => ensoniq
)
[121] => Array
(
[id] => 486
[name] => EPoX
[sysname] => epox
)
[122] => Array
(
[id] => 487
[name] => Epson
[sysname] => epson
)
[123] => Array
(
[id] => 491
[name] => ESI
[sysname] => ESI
)
[124] => Array
(
[id] => 493
[name] => ESS
[sysname] => ess
)
[125] => Array
(
[id] => 511
[name] => Extended Systems
[sysname] => extended_systems
)
[126] => Array
(
[id] => 517
[name] => Fargo
[sysname] => fargo
)
[127] => Array
(
[id] => 520
[name] => Fellowes
[sysname] => fellowes
)
[128] => Array
(
[id] => 522
[name] => FIC
[sysname] => fic
)
[129] => Array
(
[id] => 528
[name] => FlyVideo
[sysname] => flyvideo
)
[130] => Array
(
[id] => 529
[name] => FM
[sysname] => fm
)
[131] => Array
(
[id] => 534
[name] => Fortemedia
[sysname] => fortemedia
)
[132] => Array
(
[id] => 538
[name] => Foxconn
[sysname] => foxconn
)
[133] => Array
(
[id] => 542
[name] => Frontier
[sysname] => frontier
)
[134] => Array
(
[id] => 546
[name] => Fujitsu
[sysname] => fujitsu
)
[135] => Array
(
[id] => 547
[name] => Fujitsu-Siemens
[sysname] => fujitsu-siemens
)
[136] => Array
(
[id] => 550
[name] => Fyi
[sysname] => fyi
)
[137] => Array
(
[id] => 553
[name] => Gainward
[sysname] => gainward
)
[138] => Array
(
[id] => 556
[name] => GCC
[sysname] => gcc
)
[139] => Array
(
[id] => 557
[name] => Gembird
[sysname] => gembird
)
[140] => Array
(
[id] => 563
[name] => Genius
[sysname] => genius
)
[141] => Array
(
[id] => 571
[name] => Gigabyte
[sysname] => gigabyte
)
[142] => Array
(
[id] => 583
[name] => Gravis
[sysname] => gravis
)
[143] => Array
(
[id] => 591
[name] => Guillemot
[sysname] => guillemot
)
[144] => Array
(
[id] => 592
[name] => GVC
[sysname] => gvc
)
[145] => Array
(
[id] => 610
[name] => Hercules
[sysname] => hercules
)
[146] => Array
(
[id] => 611
[name] => Hewlett-Packard
[sysname] => hewlett-packard
)
[147] => Array
(
[id] => 615
[name] => High Point
[sysname] => high_point
)
[148] => Array
(
[id] => 619
[name] => Hitachi
[sysname] => hitachi
)
[149] => Array
(
[id] => 631
[name] => Houston-Instruments
[sysname] => houston-instruments
)
[150] => Array
(
[id] => 632
[name] => Hoya
[sysname] => hoya
)
[151] => Array
(
[id] => 633
[name] => HP
[sysname] => hp
)
[152] => Array
(
[id] => 636
[name] => Huawei
[sysname] => huawei
)
[153] => Array
(
[id] => 642
[name] => Hyundai
[sysname] => hyundai
)
[154] => Array
(
[id] => 650
[name] => IBM
[sysname] => ibm
)
[155] => Array
(
[id] => 654
[name] => IDC
[sysname] => idc
)
[156] => Array
(
[id] => 668
[name] => Inno3D
[sysname] => inno3d
)
[157] => Array
(
[id] => 678
[name] => INTEL
[sysname] => intel
)
[158] => Array
(
[id] => 687
[name] => IR TouchPad
[sysname] => ir_touchpad
)
[159] => Array
(
[id] => 690
[name] => Iriver
[sysname] => iriver
)
[160] => Array
(
[id] => 698
[name] => IWILL
[sysname] => iwill
)
[161] => Array
(
[id] => 704
[name] => Jamicon
[sysname] => jamicon
)
[162] => Array
(
[id] => 708
[name] => JAZZ
[sysname] => jazz
)
[163] => Array
(
[id] => 716
[name] => Jetway
[sysname] => jetway
)
[164] => Array
(
[id] => 726
[name] => JVC
[sysname] => jvc
)
[165] => Array
(
[id] => 730
[name] => KB
[sysname] => kb
)
[166] => Array
(
[id] => 731
[name] => KDS
[sysname] => kds
)
[167] => Array
(
[id] => 740
[name] => Keymaestro
[sysname] => keymaestro
)
[168] => Array
(
[id] => 741
[name] => KeyMouse
[sysname] => keymouse
)
[169] => Array
(
[id] => 746
[name] => Kingston
[sysname] => kingston
)
[170] => Array
(
[id] => 750
[name] => KME
[sysname] => kme
)
[171] => Array
(
[id] => 751
[name] => Kobian
[sysname] => kobian
)
[172] => Array
(
[id] => 752
[name] => Kodak
[sysname] => kodak
)
[173] => Array
(
[id] => 754
[name] => Konica Minolta
[sysname] => konica_minolta
)
[174] => Array
(
[id] => 765
[name] => Kworld
[sysname] => Kworld
)
[175] => Array
(
[id] => 767
[name] => Kyocera
[sysname] => kyocera
)
[176] => Array
(
[id] => 768
[name] => Kyro
[sysname] => kyro
)
[177] => Array
(
[id] => 770
[name] => LaCie
[sysname] => lacie
)
[178] => Array
(
[id] => 773
[name] => Largan
[sysname] => Largan
)
[179] => Array
(
[id] => 775
[name] => Leadtek
[sysname] => leadtek
)
[180] => Array
(
[id] => 781
[name] => Lenovo
[sysname] => lenovo
)
[181] => Array
(
[id] => 784
[name] => Lexar
[sysname] => lexar
)
[182] => Array
(
[id] => 786
[name] => Lexmark
[sysname] => lexmark
)
[183] => Array
(
[id] => 787
[name] => LG
[sysname] => lg
)
[184] => Array
(
[id] => 791
[name] => Life view
[sysname] => life_view
)
[185] => Array
(
[id] => 797
[name] => Lite On
[sysname] => lite_on
)
[186] => Array
(
[id] => 799
[name] => LiteOn
[sysname] => liteon
)
[187] => Array
(
[id] => 802
[name] => Logic3
[sysname] => logic3
)
[188] => Array
(
[id] => 803
[name] => Logitech
[sysname] => logitech
)
[189] => Array
(
[id] => 806
[name] => LSI Logic
[sysname] => lsi_logic
)
[190] => Array
(
[id] => 808
[name] => Lucent
[sysname] => lucent
)
[191] => Array
(
[id] => 809
[name] => LuckyStar
[sysname] => luckystar
)
[192] => Array
(
[id] => 810
[name] => LuckyTech
[sysname] => luckytech
)
[193] => Array
(
[id] => 820
[name] => Lynx Studio
[sysname] => lynx_studio
)
[194] => Array
(
[id] => 822
[name] => M-AUDIO
[sysname] => m-audio
)
[195] => Array
(
[id] => 825
[name] => MAG
[sysname] => mag
)
[196] => Array
(
[id] => 835
[name] => Marian
[sysname] => marian
)
[197] => Array
(
[id] => 840
[name] => Marvell
[sysname] => marvell
)
[198] => Array
(
[id] => 842
[name] => Matrox
[sysname] => matrox
)
[199] => Array
(
[id] => 844
[name] => Maudio
[sysname] => maudio
)
[200] => Array
(
[id] => 846
[name] => Maxell
[sysname] => maxell
)
[201] => Array
(
[id] => 850
[name] => MaxTech
[sysname] => maxtech
)
[202] => Array
(
[id] => 851
[name] => Maxtor
[sysname] => maxtor
)
[203] => Array
(
[id] => 852
[name] => Maxxtro
[sysname] => maxxtro
)
[204] => Array
(
[id] => 861
[name] => MediaForte
[sysname] => mediaforte
)
[205] => Array
(
[id] => 864
[name] => Medion
[sysname] => medion
)
[206] => Array
(
[id] => 867
[name] => Memorex
[sysname] => memorex
)
[207] => Array
(
[id] => 876
[name] => Microlink
[sysname] => microlink
)
[208] => Array
(
[id] => 878
[name] => Microsoft
[sysname] => microsoft
)
[209] => Array
(
[id] => 880
[name] => Microstar
[sysname] => microstar
)
[210] => Array
(
[id] => 881
[name] => Microtek
[sysname] => microtek
)
[211] => Array
(
[id] => 886
[name] => Mimaki
[sysname] => mimaki
)
[212] => Array
(
[id] => 888
[name] => Minolta
[sysname] => minolta
)
[213] => Array
(
[id] => 894
[name] => Mito
[sysname] => mito
)
[214] => Array
(
[id] => 898
[name] => Mitsubishi
[sysname] => mitsubishi
)
[215] => Array
(
[id] => 899
[name] => Mitsumi
[sysname] => mitsumi
)
[216] => Array
(
[id] => 916
[name] => Motorola
[sysname] => motorola
)
[217] => Array
(
[id] => 921
[name] => Mr. Vision
[sysname] => mr_vision
)
[218] => Array
(
[id] => 923
[name] => MSI
[sysname] => msi
)
[219] => Array
(
[id] => 925
[name] => MultiCo
[sysname] => multico
)
[220] => Array
(
[id] => 929
[name] => Mustek
[sysname] => mustek
)
[221] => Array
(
[id] => 944
[name] => Nec
[sysname] => nec
)
[222] => Array
(
[id] => 954
[name] => NewCom
[sysname] => newcom
)
[223] => Array
(
[id] => 956
[name] => Newtech
[sysname] => newtech
)
[224] => Array
(
[id] => 960
[name] => Nikon
[sysname] => nikon
)
[225] => Array
(
[id] => 965
[name] => Nokia
[sysname] => nokia
)
[226] => Array
(
[id] => 972
[name] => Number Nine
[sysname] => number_nine
)
[227] => Array
(
[id] => 973
[name] => NVidia
[sysname] => nvidia
)
[228] => Array
(
[id] => 977
[name] => OKI
[sysname] => oki
)
[229] => Array
(
[id] => 979
[name] => Olivetti
[sysname] => olivetti
)
[230] => Array
(
[id] => 981
[name] => Olympus
[sysname] => olympus
)
[231] => Array
(
[id] => 992
[name] => Opti
[sysname] => opti
)
[232] => Array
(
[id] => 993
[name] => Optiquest
[sysname] => optiquest
)
[233] => Array
(
[id] => 1000
[name] => Orchid
[sysname] => orchid
)
[234] => Array
(
[id] => 1004
[name] => Others
[sysname] => other
)
[235] => Array
(
[id] => 1007
[name] => P-active
[sysname] => p-active
)
[236] => Array
(
[id] => 1008
[name] => Pacific
[sysname] => pacific
)
[237] => Array
(
[id] => 1009
[name] => Packard Bell
[sysname] => packard_bell
)
[238] => Array
(
[id] => 1010
[name] => Palit
[sysname] => palit
)
[239] => Array
(
[id] => 1013
[name] => Panasonic
[sysname] => panasonic
)
[240] => Array
(
[id] => 1022
[name] => Pcchips
[sysname] => pcchips
)
[241] => Array
(
[id] => 1023
[name] => Pcpartner
[sysname] => pcpartner
)
[242] => Array
(
[id] => 1024
[name] => Pctel
[sysname] => pctel
)
[243] => Array
(
[id] => 1029
[name] => Pen Drive
[sysname] => pen_drive
)
[244] => Array
(
[id] => 1030
[name] => Pentax
[sysname] => pentax
)
[245] => Array
(
[id] => 1033
[name] => Philips
[sysname] => philips
)
[246] => Array
(
[id] => 1040
[name] => Pine
[sysname] => pine
)
[247] => Array
(
[id] => 1041
[name] => Pinnacle
[sysname] => pinnacle
)
[248] => Array
(
[id] => 1042
[name] => Pioneer
[sysname] => pioneer
)
[249] => Array
(
[id] => 1044
[name] => Pixelveiw
[sysname] => pixelveiw
)
[250] => Array
(
[id] => 1048
[name] => Plextor
[sysname] => plextor
)
[251] => Array
(
[id] => 1050
[name] => Plus
[sysname] => plus
)
[252] => Array
(
[id] => 1051
[name] => Plustek
[sysname] => plustek
)
[253] => Array
(
[id] => 1054
[name] => PNY
[sysname] => pny
)
[254] => Array
(
[id] => 1057
[name] => Polaris
[sysname] => polaris
)
[255] => Array
(
[id] => 1065
[name] => Powercom
[sysname] => powercom
)
[256] => Array
(
[id] => 1067
[name] => PowerVR
[sysname] => powervr
)
[257] => Array
(
[id] => 1068
[name] => PQI
[sysname] => pqi
)
[258] => Array
(
[id] => 1069
[name] => PRAKTICA
[sysname] => PRAKTICA
)
[259] => Array
(
[id] => 1078
[name] => Primax
[sysname] => primax
)
[260] => Array
(
[id] => 1080
[name] => Primetek
[sysname] => primetek
)
[261] => Array
(
[id] => 1084
[name] => Procomp
[sysname] => procomp
)
[262] => Array
(
[id] => 1090
[name] => Promise
[sysname] => promise
)
[263] => Array
(
[id] => 1091
[name] => Pronets
[sysname] => pronets
)
[264] => Array
(
[id] => 1092
[name] => Proview
[sysname] => proview
)
[265] => Array
(
[id] => 1095
[name] => PSTEL
[sysname] => pstel
)
[266] => Array
(
[id] => 1098
[name] => Q-Tec
[sysname] => q-tec
)
[267] => Array
(
[id] => 1099
[name] => QDI
[sysname] => qdi
)
[268] => Array
(
[id] => 1103
[name] => Qtronix
[sysname] => qtronix
)
[269] => Array
(
[id] => 1105
[name] => Quantum
[sysname] => quantum
)
[270] => Array
(
[id] => 1107
[name] => QuickShot
[sysname] => quickshot
)
[271] => Array
(
[id] => 1114
[name] => RealTek
[sysname] => realtek
)
[272] => Array
(
[id] => 1121
[name] => Relisys
[sysname] => relisys
)
[273] => Array
(
[id] => 1128
[name] => Ricoh
[sysname] => ricoh
)
[274] => Array
(
[id] => 1132
[name] => RISE
[sysname] => rise
)
[275] => Array
(
[id] => 1136
[name] => Ritmix
[sysname] => ritmix
)
[276] => Array
(
[id] => 1138
[name] => RME
[sysname] => rme
)
[277] => Array
(
[id] => 1141
[name] => RockFire
[sysname] => rockfire
)
[278] => Array
(
[id] => 1143
[name] => Rockwell
[sysname] => rockwell
)
[279] => Array
(
[id] => 1145
[name] => Roland
[sysname] => roland
)
[280] => Array
(
[id] => 1147
[name] => Rolsen
[sysname] => rolsen
)
[281] => Array
(
[id] => 1149
[name] => Rover
[sysname] => rover
)
[282] => Array
(
[id] => 1156
[name] => RoverScan
[sysname] => roverscan
)
[283] => Array
(
[id] => 1166
[name] => S3 Graphics
[sysname] => s3
)
[284] => Array
(
[id] => 1175
[name] => Samsung
[sysname] => samsung
)
[285] => Array
(
[id] => 1181
[name] => Sanyo
[sysname] => sanyo
)
[286] => Array
(
[id] => 1186
[name] => Scott
[sysname] => scott
)
[287] => Array
(
[id] => 1199
[name] => SerComm
[sysname] => sercomm
)
[288] => Array
(
[id] => 1211
[name] => Shuttle
[sysname] => shuttle
)
[289] => Array
(
[id] => 1212
[name] => Siemens
[sysname] => siemens
)
[290] => Array
(
[id] => 1216
[name] => Sigma Design
[sysname] => sigma_design
)
[291] => Array
(
[id] => 1218
[name] => SIIG
[sysname] => siig
)
[292] => Array
(
[id] => 1221
[name] => Silitek
[sysname] => silitek
)
[293] => Array
(
[id] => 1229
[name] => SIS
[sysname] => sis
)
[294] => Array
(
[id] => 1237
[name] => SmartLink
[sysname] => smartlink
)
[295] => Array
(
[id] => 1250
[name] => Soltek
[sysname] => soltek
)
[296] => Array
(
[id] => 1254
[name] => SONY
[sysname] => sony
)
[297] => Array
(
[id] => 1255
[name] => Sony Ericsson
[sysname] => sony_ericsson
)
[298] => Array
(
[id] => 1256
[name] => SONYEricsson
[sysname] => sonyericsson
)
[299] => Array
(
[id] => 1260
[name] => SoundMAX
[sysname] => soundmax
)
[300] => Array
(
[id] => 1264
[name] => Sparkle
[sysname] => sparkle
)
[301] => Array
(
[id] => 1275
[name] => StarMicronics
[sysname] => starmicronics
)
[302] => Array
(
[id] => 1279
[name] => STB
[sysname] => stb
)
[303] => Array
(
[id] => 1283
[name] => STLab
[sysname] => stlab
)
[304] => Array
(
[id] => 1287
[name] => Suma
[sysname] => suma
)
[305] => Array
(
[id] => 1296
[name] => Supergrace
[sysname] => supergrace
)
[306] => Array
(
[id] => 1297
[name] => Supermicro
[sysname] => supermicro
)
[307] => Array
(
[id] => 1298
[name] => SuperPower
[sysname] => superpower
)
[308] => Array
(
[id] => 1299
[name] => Surecom
[sysname] => surecom
)
[309] => Array
(
[id] => 1302
[name] => Sven
[sysname] => sven
)
[310] => Array
(
[id] => 1306
[name] => SymbiosLogic
[sysname] => symbioslogic
)
[311] => Array
(
[id] => 1307
[name] => Synaptics
[sysname] => Synaptics
)
[312] => Array
(
[id] => 1309
[name] => SYS
[sysname] => sys
)
[313] => Array
(
[id] => 1316
[name] => TallyGenicom
[sysname] => tallygenicom
)
[314] => Array
(
[id] => 1322
[name] => Targa
[sysname] => targa
)
[315] => Array
(
[id] => 1324
[name] => Tatung
[sysname] => tatung
)
[316] => Array
(
[id] => 1328
[name] => TDK
[sysname] => tdk
)
[317] => Array
(
[id] => 1329
[name] => Teac
[sysname] => teac
)
[318] => Array
(
[id] => 1340
[name] => Teco
[sysname] => teco
)
[319] => Array
(
[id] => 1344
[name] => Tekram
[sysname] => tekram
)
[320] => Array
(
[id] => 1356
[name] => Telmouse
[sysname] => telmouse
)
[321] => Array
(
[id] => 1360
[name] => Terratec
[sysname] => terratec
)
[322] => Array
(
[id] => 1374
[name] => Thrustmaster
[sysname] => thrustmaster
)
[323] => Array
(
[id] => 1381
[name] => Tonomac
[sysname] => Tonomac
)
[324] => Array
(
[id] => 1386
[name] => Topic
[sysname] => topic
)
[325] => Array
(
[id] => 1392
[name] => Toshiba
[sysname] => toshiba
)
[326] => Array
(
[id] => 1396
[name] => Transcend
[sysname] => transcend
)
[327] => Array
(
[id] => 1403
[name] => Trident
[sysname] => trident
)
[328] => Array
(
[id] => 1409
[name] => Trust
[sysname] => trust
)
[329] => Array
(
[id] => 1412
[name] => Turtle Beach
[sysname] => turtle_beach
)
[330] => Array
(
[id] => 1417
[name] => TYAN
[sysname] => tyan
)
[331] => Array
(
[id] => 1427
[name] => Umax
[sysname] => umax
)
[332] => Array
(
[id] => 1438
[name] => USR
[sysname] => usr
)
[333] => Array
(
[id] => 1453
[name] => VIA
[sysname] => via
)
[334] => Array
(
[id] => 1456
[name] => Videologic
[sysname] => videologic
)
[335] => Array
(
[id] => 1465
[name] => ViewSonic
[sysname] => viewsonic
)
[336] => Array
(
[id] => 1468
[name] => Visioneer
[sysname] => visioneer
)
[337] => Array
(
[id] => 1473
[name] => Vivitar
[sysname] => vivitar
)
[338] => Array
(
[id] => 1481
[name] => Voxtel
[sysname] => voxtel
)
[339] => Array
(
[id] => 1483
[name] => Wacom
[sysname] => wacom
)
[340] => Array
(
[id] => 1501
[name] => Winbond
[sysname] => winbond
)
[341] => Array
(
[id] => 1511
[name] => Wyse
[sysname] => Wyse
)
[342] => Array
(
[id] => 1519
[name] => Xerox
[sysname] => xerox
)
[343] => Array
(
[id] => 1527
[name] => Yakumo
[sysname] => yakumo
)
[344] => Array
(
[id] => 1529
[name] => Yamaha
[sysname] => yamaha
)
[345] => Array
(
[id] => 1547
[name] => Zeos
[sysname] => zeos
)
[346] => Array
(
[id] => 1549
[name] => ZIDA
[sysname] => zida
)
[347] => Array
(
[id] => 1554
[name] => Zoltrix
[sysname] => zoltrix
)
[348] => Array
(
[id] => 1555
[name] => Zoom
[sysname] => zoom
)
[349] => Array
(
[id] => 1559
[name] => ZyXEL
[sysname] => zyxel
)
)
$array = $Filebase->get_brands_for_category("camera", "D");
Array
(
[0] => Array
(
[id] => 40
[name] => AGFA
[sysname] => agfa
[cat_id] => 132
[cat_name] => Camera
[cat_name_ru_rdp] => фотоаппаратов
[cat_sysname] => camera
)
[1] => Array
(
[id] => 44
[name] => AipTek
[sysname] => aiptek
[cat_id] => 132
[cat_name] => Camera
[cat_name_ru_rdp] => фотоаппаратов
[cat_sysname] => camera
)
[2] => Array
(
[id] => 155
[name] => AVerMedia
[sysname] => avermedia
[cat_id] => 132
[cat_name] => Camera
[cat_name_ru_rdp] => фотоаппаратов
[cat_sysname] => camera
)
[3] => Array
(
[id] => 185
[name] => BenQ
[sysname] => benq
[cat_id] => 132
[cat_name] => Camera
[cat_name_ru_rdp] => фотоаппаратов
[cat_sysname] => camera
)
[4] => Array
(
[id] => 246
[name] => Cam
[sysname] => cam
[cat_id] => 132
[cat_name] => Camera
[cat_name_ru_rdp] => фотоаппаратов
[cat_sysname] => camera
)
[5] => Array
(
[id] => 251
[name] => Canon
[sysname] => canon
[cat_id] => 132
[cat_name] => Camera
[cat_name_ru_rdp] => фотоаппаратов
[cat_sysname] => camera
)
[6] => Array
(
[id] => 260
[name] => Casio
[sysname] => casio
[cat_id] => 132
[cat_name] => Camera
[cat_name_ru_rdp] => фотоаппаратов
[cat_sysname] => camera
)
[7] => Array
(
[id] => 281
[name] => Chronos
[sysname] => chronos
[cat_id] => 132
[cat_name] => Camera
[cat_name_ru_rdp] => фотоаппаратов
[cat_sysname] => camera
)
[8] => Array
(
[id] => 331
[name] => CTX
[sysname] => ctx
[cat_id] => 132
[cat_name] => Camera
[cat_name_ru_rdp] => фотоаппаратов
[cat_sysname] => camera
)
[9] => Array
(
[id] => 487
[name] => Epson
[sysname] => epson
[cat_id] => 132
[cat_name] => Camera
[cat_name_ru_rdp] => фотоаппаратов
[cat_sysname] => camera
)
[10] => Array
(
[id] => 563
[name] => Genius
[sysname] => genius
[cat_id] => 132
[cat_name] => Camera
[cat_name_ru_rdp] => фотоаппаратов
[cat_sysname] => camera
)
[11] => Array
(
[id] => 726
[name] => JVC
[sysname] => jvc
[cat_id] => 132
[cat_name] => Camera
[cat_name_ru_rdp] => фотоаппаратов
[cat_sysname] => camera
)
[12] => Array
(
[id] => 752
[name] => Kodak
[sysname] => kodak
[cat_id] => 132
[cat_name] => Camera
[cat_name_ru_rdp] => фотоаппаратов
[cat_sysname] => camera
)
[13] => Array
(
[id] => 773
[name] => Largan
[sysname] => Largan
[cat_id] => 132
[cat_name] => Camera
[cat_name_ru_rdp] => фотоаппаратов
[cat_sysname] => camera
)
[14] => Array
(
[id] => 803
[name] => Logitech
[sysname] => logitech
[cat_id] => 132
[cat_name] => Camera
[cat_name_ru_rdp] => фотоаппаратов
[cat_sysname] => camera
)
[15] => Array
(
[id] => 852
[name] => Maxxtro
[sysname] => maxxtro
[cat_id] => 132
[cat_name] => Camera
[cat_name_ru_rdp] => фотоаппаратов
[cat_sysname] => camera
)
[16] => Array
(
[id] => 861
[name] => MediaForte
[sysname] => mediaforte
[cat_id] => 132
[cat_name] => Camera
[cat_name_ru_rdp] => фотоаппаратов
[cat_sysname] => camera
)
[17] => Array
(
[id] => 888
[name] => Minolta
[sysname] => minolta
[cat_id] => 132
[cat_name] => Camera
[cat_name_ru_rdp] => фотоаппаратов
[cat_sysname] => camera
)
[18] => Array
(
[id] => 894
[name] => Mito
[sysname] => mito
[cat_id] => 132
[cat_name] => Camera
[cat_name_ru_rdp] => фотоаппаратов
[cat_sysname] => camera
)
[19] => Array
(
[id] => 929
[name] => Mustek
[sysname] => mustek
[cat_id] => 132
[cat_name] => Camera
[cat_name_ru_rdp] => фотоаппаратов
[cat_sysname] => camera
)
[20] => Array
(
[id] => 960
[name] => Nikon
[sysname] => nikon
[cat_id] => 132
[cat_name] => Camera
[cat_name_ru_rdp] => фотоаппаратов
[cat_sysname] => camera
)
[21] => Array
(
[id] => 981
[name] => Olympus
[sysname] => olympus
[cat_id] => 132
[cat_name] => Camera
[cat_name_ru_rdp] => фотоаппаратов
[cat_sysname] => camera
)
[22] => Array
(
[id] => 1004
[name] => Others
[sysname] => other
[cat_id] => 132
[cat_name] => Camera
[cat_name_ru_rdp] => фотоаппаратов
[cat_sysname] => camera
)
[23] => Array
(
[id] => 1013
[name] => Panasonic
[sysname] => panasonic
[cat_id] => 132
[cat_name] => Camera
[cat_name_ru_rdp] => фотоаппаратов
[cat_sysname] => camera
)
[24] => Array
(
[id] => 1030
[name] => Pentax
[sysname] => pentax
[cat_id] => 132
[cat_name] => Camera
[cat_name_ru_rdp] => фотоаппаратов
[cat_sysname] => camera
)
[25] => Array
(
[id] => 1033
[name] => Philips
[sysname] => philips
[cat_id] => 132
[cat_name] => Camera
[cat_name_ru_rdp] => фотоаппаратов
[cat_sysname] => camera
)
[26] => Array
(
[id] => 1069
[name] => PRAKTICA
[sysname] => PRAKTICA
[cat_id] => 132
[cat_name] => Camera
[cat_name_ru_rdp] => фотоаппаратов
[cat_sysname] => camera
)
[27] => Array
(
[id] => 1149
[name] => Rover
[sysname] => rover
[cat_id] => 132
[cat_name] => Camera
[cat_name_ru_rdp] => фотоаппаратов
[cat_sysname] => camera
)
[28] => Array
(
[id] => 1175
[name] => Samsung
[sysname] => samsung
[cat_id] => 132
[cat_name] => Camera
[cat_name_ru_rdp] => фотоаппаратов
[cat_sysname] => camera
)
[29] => Array
(
[id] => 1254
[name] => SONY
[sysname] => sony
[cat_id] => 132
[cat_name] => Camera
[cat_name_ru_rdp] => фотоаппаратов
[cat_sysname] => camera
)
[30] => Array
(
[id] => 1396
[name] => Transcend
[sysname] => transcend
[cat_id] => 132
[cat_name] => Camera
[cat_name_ru_rdp] => фотоаппаратов
[cat_sysname] => camera
)
[31] => Array
(
[id] => 1527
[name] => Yakumo
[sysname] => yakumo
[cat_id] => 132
[cat_name] => Camera
[cat_name_ru_rdp] => фотоаппаратов
[cat_sysname] => camera
)
[32] => Array
(
[id] => 1554
[name] => Zoltrix
[sysname] => zoltrix
[cat_id] => 132
[cat_name] => Camera
[cat_name_ru_rdp] => фотоаппаратов
[cat_sysname] => camera
)
)
$array = $Filebase->get_categories_for_brand("asus", "D");
Array
(
[0] => Array
(
[id] => 11
[name] => CD/DVD Drives
[sysname] => cd_dvd_drives
[brand_id] => 121
[brand_name] => ASUS
[brand_sysname] => asus
)
[1] => Array
(
[id] => 152
[name] => Mobile Phone
[sysname] => mobile
[brand_id] => 121
[brand_name] => ASUS
[brand_sysname] => asus
)
[2] => Array
(
[id] => 43
[name] => Monitor
[sysname] => monitors
[brand_id] => 121
[brand_name] => ASUS
[brand_sysname] => asus
)
[3] => Array
(
[id] => 40
[name] => Motherboard
[sysname] => mainboards
[brand_id] => 121
[brand_name] => ASUS
[brand_sysname] => asus
)
[4] => Array
(
[id] => 44
[name] => Mouse
[sysname] => mice_mouse
[brand_id] => 121
[brand_name] => ASUS
[brand_sysname] => asus
)
[5] => Array
(
[id] => 47
[name] => Notebook, Laptop
[sysname] => notebooks
[brand_id] => 121
[brand_name] => ASUS
[brand_sysname] => asus
)
[6] => Array
(
[id] => 31
[name] => Sound Card
[sysname] => sound-card
[brand_id] => 121
[brand_name] => ASUS
[brand_sysname] => asus
)
[7] => Array
(
[id] => 172
[name] => SSD, HDD
[sysname] => ssd-hdd
[brand_id] => 121
[brand_name] => ASUS
[brand_sysname] => asus
)
[8] => Array
(
[id] => 175
[name] => Tuner
[sysname] => tuners
[brand_id] => 121
[brand_name] => ASUS
[brand_sysname] => asus
)
[9] => Array
(
[id] => 25
[name] => Video Card
[sysname] => videocards
[brand_id] => 121
[brand_name] => ASUS
[brand_sysname] => asus
)
[10] => Array
(
[id] => 22
[name] => Wireless
[sysname] => wireless
[brand_id] => 121
[brand_name] => ASUS
[brand_sysname] => asus
)
)
$array = $Filebase->get_models("camera", "jvc", "D");
Array
(
[0] => Array
(
[model_id] => 8334
[model_name] => Others
[model_sysname] => others_Others_cddvd_privody
[brand_id] => 726
[brand_name] => JVC
[brand_sysname] => jvc
[cat_id] => 132
[cat_name] => Camera
[cat_name_ru_rdp] => фотоаппаратов
[cat_sysname] => camera
)
)
Последние три параметра: кол-во элементов на странице, номер страницы, как сортировать результаты выборки
$array = $Filebase->get_files_by_model_sysname("others_Others_cddvd_privody", "D", 10, 1, "id DESC");
$array = $Filebase->get_files_by_model_id(8334, "D", 10, 1, "id DESC");
Array
(
[0] => Array
(
[id] => 146526
[id_equip] => 13246
[id_cat] => 178
[id_brand] => 756
[id_os] => 338
[name] => NVidia GeForce 200 series windows Vista x64
[name2] =>
[rusname] => NVidia GeForce 200 series windows Vista x64
[fullname] => Videocards NVidia GeForce 200 series windows Vista x64
[sys_name] => nvidia_geforce_200_series_windows_vista_x64
[filepath] => videocards/nvidia/
[file] => 180.48_geforce_winvista_64bit_international_whql.exe
[filetype] =>
[descr] =>
[descr_en] =>
[version] => 180.48
[size] => 119.82
[loads] => 552
[views] => 115
[add_date] => 1227605058
[md5] => cab67d033342cd017b233ee726c2227e
[seen] => 40
[downloads] => 13
[link_page] =>
[link] => http://ru.download.nvidia.com/Windows/180.48/180.48_geforce_winvista_64bit_international_whql.exe
[source] => all
[moved] => 1
[sync] => 0
[su_id] => 0
[identifier] =>
[exist] => 1
)
[1] => Array
(
[id] => 146525
[id_equip] => 13246
[id_cat] => 178
[id_brand] => 756
[id_os] => 337
[name] => NVidia GeForce 200 series windows Vista x32
[name2] =>
[rusname] => NVidia GeForce 200 series windows Vista x32
[fullname] => Videocards NVidia GeForce 200 series windows Vista x32
[sys_name] => nvidia_geforce_200_series_windows_vista_x32
[filepath] => videocards/nvidia/
[file] => 180.48_geforce_winvista_32bit_international_whql.exe
[filetype] =>
[descr] =>
[descr_en] =>
[version] => 180.48
[size] => 102.08
[loads] => 1306
[views] => 111
[add_date] => 1227604855
[md5] => fceacfcdd30f2886247d0a97ff71dd2c
[seen] => 30
[downloads] => 14
[link_page] =>
[link] => http://ru.download.nvidia.com/Windows/180.48/180.48_geforce_winvista_32bit_international_whql.exe
[source] => all
[moved] => 1
[sync] => 0
[su_id] => 0
[identifier] =>
[exist] => 1
)
[2] => Array
(
[id] => 142265
[id_equip] => 0
[id_cat] => 139
[id_brand] => 777
[id_os] => 307
[name] => BTC 2003RF/2001ARF Windows 9x, Me, 2000, XP
[name2] =>
[rusname] => BTC 2003RF/2001ARF Windows 9x, Me, 2000, XP
[fullname] =>
[sys_name] => btc_2003rf2001arf_windows_9x_me_2000_xp
[filepath] => keyboards/btc/
[file] => 2003RF.zip
[filetype] =>
[descr] =>
[descr_en] =>
[version] => 2.4.1
[size] => 1.39
[loads] => 55
[views] => 0
[add_date] => 1172651675
[md5] => 2a6e1605535d548a7fc76b4be42ef534
[seen] => 38
[downloads] => 16
[link_page] =>
[link] => http://www.btc.com.tw/drivers/zip/keyboard/2003RF.zip
[source] => all
[moved] => 1
[sync] => 0
[su_id] => 0
[identifier] => *PNP0303 PS2_KEYBOARD ; *PNP0303PS2_KEYBOARD
[exist] => 1
)
[3] => Array
(
[id] => 131675
[id_equip] => 0
[id_cat] => 198
[id_brand] => 741
[id_os] => 307
[name] => Multifunctional Windows 9x, Me, 2000, XP SCX-6220 Post Script Driver
[name2] => Multifunctional Samsung Windows 9x, Me, 2000, XP SCX-6220 Post Script Driver
[rusname] => Multifunctional Windows 9x, Me, 2000, XP SCX-6220 Post Script Driver
[fullname] => Samsung Multifunctional Windows 9x, Me, 2000, XP SCX-6220 Post Script Driver
[sys_name] => multifunctional_samsung_windows_9x_me_2000_xp_131675
[filepath] => multifunctional/samsung/
[file] => 20050704133023734_SCX-6x20series_PS_Common.exe
[filetype] =>
[descr] => Samsung МФУ SCX-6220 Post Script Driver
[descr_en] =>
[version] =>
[size] => 6.57
[loads] => 65
[views] => 0
[add_date] => 1164705709
[md5] => a8ea1100966974f79e043ed1c024b5a9
[seen] => 46
[downloads] => 14
[link_page] =>
[link] =>
[source] => ndru
[moved] => 1
[sync] => 0
[su_id] => 0
[identifier] =>
[exist] => 0
)
[4] => Array
(
[id] => 131674
[id_equip] => 0
[id_cat] => 198
[id_brand] => 741
[id_os] => 307
[name] => Multifunctional Windows 9x, Me, 2000, XP SCX-6220 Scan Driver
[name2] => Multifunctional Samsung Windows 9x, Me, 2000, XP SCX-6220 Scan Driver
[rusname] => Multifunctional Windows 9x, Me, 2000, XP SCX-6220 Scan Driver
[fullname] => Samsung Multifunctional Windows 9x, Me, 2000, XP SCX-6220 Scan Driver
[sys_name] => multifunctional_samsung_windows_9x_me_2000_xp_131674
[filepath] => multifunctional/samsung/
[file] => 20050830154229718_SCX-6x20_Scan.exe
[filetype] =>
[descr] => Samsung МФУ SCX-6220 Scan Driver
[descr_en] =>
[version] =>
[size] => 9.52
[loads] => 37
[views] => 0
[add_date] => 1164705650
[md5] => b296dc5ccee6e5ecbfcea8e1e27816b3
[seen] => 44
[downloads] => 9
[link_page] =>
[link] =>
[source] => ndru
[moved] => 1
[sync] => 0
[su_id] => 0
[identifier] =>
[exist] => 0
)
[5] => Array
(
[id] => 131673
[id_equip] => 0
[id_cat] => 198
[id_brand] => 741
[id_os] => 307
[name] => Multifunctional Windows 9x, Me, 2000, XP SCX-6220 Printer Driver
[name2] => Multifunctional Samsung Windows 9x, Me, 2000, XP SCX-6220 Printer Driver
[rusname] => Multifunctional Windows 9x, Me, 2000, XP SCX-6220 Printer Driver
[fullname] => Samsung Multifunctional Windows 9x, Me, 2000, XP SCX-6220 Printer Driver
[sys_name] => multifunctional_samsung_windows_9x_me_2000_xp_131673
[filepath] => multifunctional/samsung/
[file] => 20050830154229718_SCX-6x20_Print.exe
[filetype] =>
[descr] => Samsung МФУ SCX-6220 Printer Driver
[descr_en] =>
[version] =>
[size] => 6.69
[loads] => 44
[views] => 0
[add_date] => 1164705515
[md5] => fc4435d36d0a361e17e6c774cead2436
[seen] => 43
[downloads] => 1
[link_page] =>
[link] =>
[source] => ndru
[moved] => 1
[sync] => 0
[su_id] => 0
[identifier] =>
[exist] => 0
)
[6] => Array
(
[id] => 131670
[id_equip] => 0
[id_cat] => 198
[id_brand] => 741
[id_os] => 402
[name] => Multifunctional WinXP 64bit SCX-4016 Printer Driver
[name2] => Multifunctional Samsung WinXP 64bit SCX-4016 Printer Driver
[rusname] => Multifunctional WinXP 64bit SCX-4016 Printer Driver
[fullname] => Samsung Multifunctional WinXP 64bit SCX-4016 Printer Driver
[sys_name] => multifunctional_samsung_winxp_64bit_131670
[filepath] => multifunctional/samsung/
[file] => 20060329092456937_SCX-4x16series_XP64.exe
[filetype] =>
[descr] => Samsung МФУ SCX-4016 Printer Driver
[descr_en] =>
[version] =>
[size] => 4.71
[loads] => 95
[views] => 0
[add_date] => 1164704893
[md5] => 13682842833147a7c7a7ea4e565fbced
[seen] => 43
[downloads] => 15
[link_page] =>
[link] =>
[source] => ndru
[moved] => 1
[sync] => 0
[su_id] => 0
[identifier] =>
[exist] => 0
)
[7] => Array
(
[id] => 131669
[id_equip] => 0
[id_cat] => 198
[id_brand] => 741
[id_os] => 307
[name] => Multifunctional Windows 9x, Me, 2000, XP SCX-4016 Remote Control Panel
[name2] => Multifunctional Samsung Windows 9x, Me, 2000, XP SCX-4016 Remote Control Panel
[rusname] => Multifunctional Windows 9x, Me, 2000, XP SCX-4016 Remote Control Panel
[fullname] => Samsung Multifunctional Windows 9x, Me, 2000, XP SCX-4016 Remote Control Panel
[sys_name] => multifunctional_samsung_windows_9x_me_2000_xp_131669
[filepath] => multifunctional/samsung/
[file] => 20051121081135921_SCX-4x16_RCP_Russian.exe
[filetype] =>
[descr] => Samsung МФУ SCX-4016 Remote Control Panel
[descr_en] =>
[version] =>
[size] => 1.44
[loads] => 45
[views] => 0
[add_date] => 1164704570
[md5] => 321c159a4af41e9f780c1c0b62d5ea7b
[seen] => 36
[downloads] => 9
[link_page] =>
[link] =>
[source] => ndru
[moved] => 1
[sync] => 0
[su_id] => 0
[identifier] =>
[exist] => 0
)
[8] => Array
(
[id] => 131668
[id_equip] => 0
[id_cat] => 198
[id_brand] => 741
[id_os] => 305
[name] => Multifunctional Windows 9x, ME
[name2] => Multifunctional Samsung Windows 9x, ME
[rusname] => Multifunctional Windows 9x, ME
[fullname] => Samsung Multifunctional Windows 9x, ME
[sys_name] => multifunctional_samsung_windows_9x_me_131668
[filepath] => multifunctional/samsung/
[file] => 20050405154010093_SCX-4x16series_win9x.exe
[filetype] =>
[descr] => Samsung МФУ SCX-4016 Printer Driver
[descr_en] =>
[version] =>
[size] => 3.92
[loads] => 2
[views] => 0
[add_date] => 1164704399
[md5] => 46a1d78901bc8a39e48a4e7209e950e0
[seen] => 35
[downloads] => 2
[link_page] =>
[link] =>
[source] => ndru
[moved] => 1
[sync] => 0
[su_id] => 0
[identifier] =>
[exist] => 0
)
[9] => Array
(
[id] => 131667
[id_equip] => 0
[id_cat] => 198
[id_brand] => 741
[id_os] => 312
[name] => Multifunctional Windows Me
[name2] => Multifunctional Samsung Windows Me
[rusname] => Multifunctional Windows Me
[fullname] => Samsung Multifunctional Windows Me
[sys_name] => multifunctional_samsung_windows_me_131667
[filepath] => multifunctional/samsung/
[file] => 20050405154010093_SCX-4x16series_winme.exe
[filetype] =>
[descr] => Samsung МФУ SCX-4016 Printer Driver
[descr_en] =>
[version] =>
[size] => 3.92
[loads] => 7
[views] => 0
[add_date] => 1164704143
[md5] => f7c4ce54e47bfd1e705313ef23a4b6da
[seen] => 44
[downloads] => 15
[link_page] =>
[link] =>
[source] => ndru
[moved] => 1
[sync] => 0
[su_id] => 0
[identifier] =>
[exist] => 0
)
)
Последние три параметра: кол-во элементов на странице, номер страницы, как сортировать результаты выборки
$array = $Filebase->get_files_by_cat_and_brand("camera", "jvc", "D", 10, 1, "id DESC");
Array
(
[0] => Array
(
[id] => 146526
[id_equip] => 13246
[id_cat] => 178
[id_brand] => 756
[id_os] => 338
[name] => NVidia GeForce 200 series windows Vista x64
[name2] =>
[rusname] => NVidia GeForce 200 series windows Vista x64
[fullname] => Videocards NVidia GeForce 200 series windows Vista x64
[sys_name] => nvidia_geforce_200_series_windows_vista_x64
[filepath] => videocards/nvidia/
[file] => 180.48_geforce_winvista_64bit_international_whql.exe
[filetype] =>
[descr] =>
[descr_en] =>
[version] => 180.48
[size] => 119.82
[loads] => 552
[views] => 115
[add_date] => 1227605058
[md5] => cab67d033342cd017b233ee726c2227e
[seen] => 40
[downloads] => 13
[link_page] =>
[link] => http://ru.download.nvidia.com/Windows/180.48/180.48_geforce_winvista_64bit_international_whql.exe
[source] => all
[moved] => 1
[sync] => 0
[su_id] => 0
[identifier] =>
[exist] => 1
)
[1] => Array
(
[id] => 146525
[id_equip] => 13246
[id_cat] => 178
[id_brand] => 756
[id_os] => 337
[name] => NVidia GeForce 200 series windows Vista x32
[name2] =>
[rusname] => NVidia GeForce 200 series windows Vista x32
[fullname] => Videocards NVidia GeForce 200 series windows Vista x32
[sys_name] => nvidia_geforce_200_series_windows_vista_x32
[filepath] => videocards/nvidia/
[file] => 180.48_geforce_winvista_32bit_international_whql.exe
[filetype] =>
[descr] =>
[descr_en] =>
[version] => 180.48
[size] => 102.08
[loads] => 1306
[views] => 111
[add_date] => 1227604855
[md5] => fceacfcdd30f2886247d0a97ff71dd2c
[seen] => 30
[downloads] => 14
[link_page] =>
[link] => http://ru.download.nvidia.com/Windows/180.48/180.48_geforce_winvista_32bit_international_whql.exe
[source] => all
[moved] => 1
[sync] => 0
[su_id] => 0
[identifier] =>
[exist] => 1
)
[2] => Array
(
[id] => 142265
[id_equip] => 0
[id_cat] => 139
[id_brand] => 777
[id_os] => 307
[name] => BTC 2003RF/2001ARF Windows 9x, Me, 2000, XP
[name2] =>
[rusname] => BTC 2003RF/2001ARF Windows 9x, Me, 2000, XP
[fullname] =>
[sys_name] => btc_2003rf2001arf_windows_9x_me_2000_xp
[filepath] => keyboards/btc/
[file] => 2003RF.zip
[filetype] =>
[descr] =>
[descr_en] =>
[version] => 2.4.1
[size] => 1.39
[loads] => 55
[views] => 0
[add_date] => 1172651675
[md5] => 2a6e1605535d548a7fc76b4be42ef534
[seen] => 38
[downloads] => 16
[link_page] =>
[link] => http://www.btc.com.tw/drivers/zip/keyboard/2003RF.zip
[source] => all
[moved] => 1
[sync] => 0
[su_id] => 0
[identifier] => *PNP0303 PS2_KEYBOARD ; *PNP0303PS2_KEYBOARD
[exist] => 1
)
[3] => Array
(
[id] => 131675
[id_equip] => 0
[id_cat] => 198
[id_brand] => 741
[id_os] => 307
[name] => Multifunctional Windows 9x, Me, 2000, XP SCX-6220 Post Script Driver
[name2] => Multifunctional Samsung Windows 9x, Me, 2000, XP SCX-6220 Post Script Driver
[rusname] => Multifunctional Windows 9x, Me, 2000, XP SCX-6220 Post Script Driver
[fullname] => Samsung Multifunctional Windows 9x, Me, 2000, XP SCX-6220 Post Script Driver
[sys_name] => multifunctional_samsung_windows_9x_me_2000_xp_131675
[filepath] => multifunctional/samsung/
[file] => 20050704133023734_SCX-6x20series_PS_Common.exe
[filetype] =>
[descr] => Samsung МФУ SCX-6220 Post Script Driver
[descr_en] =>
[version] =>
[size] => 6.57
[loads] => 65
[views] => 0
[add_date] => 1164705709
[md5] => a8ea1100966974f79e043ed1c024b5a9
[seen] => 46
[downloads] => 14
[link_page] =>
[link] =>
[source] => ndru
[moved] => 1
[sync] => 0
[su_id] => 0
[identifier] =>
[exist] => 0
)
[4] => Array
(
[id] => 131674
[id_equip] => 0
[id_cat] => 198
[id_brand] => 741
[id_os] => 307
[name] => Multifunctional Windows 9x, Me, 2000, XP SCX-6220 Scan Driver
[name2] => Multifunctional Samsung Windows 9x, Me, 2000, XP SCX-6220 Scan Driver
[rusname] => Multifunctional Windows 9x, Me, 2000, XP SCX-6220 Scan Driver
[fullname] => Samsung Multifunctional Windows 9x, Me, 2000, XP SCX-6220 Scan Driver
[sys_name] => multifunctional_samsung_windows_9x_me_2000_xp_131674
[filepath] => multifunctional/samsung/
[file] => 20050830154229718_SCX-6x20_Scan.exe
[filetype] =>
[descr] => Samsung МФУ SCX-6220 Scan Driver
[descr_en] =>
[version] =>
[size] => 9.52
[loads] => 37
[views] => 0
[add_date] => 1164705650
[md5] => b296dc5ccee6e5ecbfcea8e1e27816b3
[seen] => 44
[downloads] => 9
[link_page] =>
[link] =>
[source] => ndru
[moved] => 1
[sync] => 0
[su_id] => 0
[identifier] =>
[exist] => 0
)
[5] => Array
(
[id] => 131673
[id_equip] => 0
[id_cat] => 198
[id_brand] => 741
[id_os] => 307
[name] => Multifunctional Windows 9x, Me, 2000, XP SCX-6220 Printer Driver
[name2] => Multifunctional Samsung Windows 9x, Me, 2000, XP SCX-6220 Printer Driver
[rusname] => Multifunctional Windows 9x, Me, 2000, XP SCX-6220 Printer Driver
[fullname] => Samsung Multifunctional Windows 9x, Me, 2000, XP SCX-6220 Printer Driver
[sys_name] => multifunctional_samsung_windows_9x_me_2000_xp_131673
[filepath] => multifunctional/samsung/
[file] => 20050830154229718_SCX-6x20_Print.exe
[filetype] =>
[descr] => Samsung МФУ SCX-6220 Printer Driver
[descr_en] =>
[version] =>
[size] => 6.69
[loads] => 44
[views] => 0
[add_date] => 1164705515
[md5] => fc4435d36d0a361e17e6c774cead2436
[seen] => 43
[downloads] => 1
[link_page] =>
[link] =>
[source] => ndru
[moved] => 1
[sync] => 0
[su_id] => 0
[identifier] =>
[exist] => 0
)
[6] => Array
(
[id] => 131670
[id_equip] => 0
[id_cat] => 198
[id_brand] => 741
[id_os] => 402
[name] => Multifunctional WinXP 64bit SCX-4016 Printer Driver
[name2] => Multifunctional Samsung WinXP 64bit SCX-4016 Printer Driver
[rusname] => Multifunctional WinXP 64bit SCX-4016 Printer Driver
[fullname] => Samsung Multifunctional WinXP 64bit SCX-4016 Printer Driver
[sys_name] => multifunctional_samsung_winxp_64bit_131670
[filepath] => multifunctional/samsung/
[file] => 20060329092456937_SCX-4x16series_XP64.exe
[filetype] =>
[descr] => Samsung МФУ SCX-4016 Printer Driver
[descr_en] =>
[version] =>
[size] => 4.71
[loads] => 95
[views] => 0
[add_date] => 1164704893
[md5] => 13682842833147a7c7a7ea4e565fbced
[seen] => 43
[downloads] => 15
[link_page] =>
[link] =>
[source] => ndru
[moved] => 1
[sync] => 0
[su_id] => 0
[identifier] =>
[exist] => 0
)
[7] => Array
(
[id] => 131669
[id_equip] => 0
[id_cat] => 198
[id_brand] => 741
[id_os] => 307
[name] => Multifunctional Windows 9x, Me, 2000, XP SCX-4016 Remote Control Panel
[name2] => Multifunctional Samsung Windows 9x, Me, 2000, XP SCX-4016 Remote Control Panel
[rusname] => Multifunctional Windows 9x, Me, 2000, XP SCX-4016 Remote Control Panel
[fullname] => Samsung Multifunctional Windows 9x, Me, 2000, XP SCX-4016 Remote Control Panel
[sys_name] => multifunctional_samsung_windows_9x_me_2000_xp_131669
[filepath] => multifunctional/samsung/
[file] => 20051121081135921_SCX-4x16_RCP_Russian.exe
[filetype] =>
[descr] => Samsung МФУ SCX-4016 Remote Control Panel
[descr_en] =>
[version] =>
[size] => 1.44
[loads] => 45
[views] => 0
[add_date] => 1164704570
[md5] => 321c159a4af41e9f780c1c0b62d5ea7b
[seen] => 36
[downloads] => 9
[link_page] =>
[link] =>
[source] => ndru
[moved] => 1
[sync] => 0
[su_id] => 0
[identifier] =>
[exist] => 0
)
[8] => Array
(
[id] => 131668
[id_equip] => 0
[id_cat] => 198
[id_brand] => 741
[id_os] => 305
[name] => Multifunctional Windows 9x, ME
[name2] => Multifunctional Samsung Windows 9x, ME
[rusname] => Multifunctional Windows 9x, ME
[fullname] => Samsung Multifunctional Windows 9x, ME
[sys_name] => multifunctional_samsung_windows_9x_me_131668
[filepath] => multifunctional/samsung/
[file] => 20050405154010093_SCX-4x16series_win9x.exe
[filetype] =>
[descr] => Samsung МФУ SCX-4016 Printer Driver
[descr_en] =>
[version] =>
[size] => 3.92
[loads] => 2
[views] => 0
[add_date] => 1164704399
[md5] => 46a1d78901bc8a39e48a4e7209e950e0
[seen] => 35
[downloads] => 2
[link_page] =>
[link] =>
[source] => ndru
[moved] => 1
[sync] => 0
[su_id] => 0
[identifier] =>
[exist] => 0
)
[9] => Array
(
[id] => 131667
[id_equip] => 0
[id_cat] => 198
[id_brand] => 741
[id_os] => 312
[name] => Multifunctional Windows Me
[name2] => Multifunctional Samsung Windows Me
[rusname] => Multifunctional Windows Me
[fullname] => Samsung Multifunctional Windows Me
[sys_name] => multifunctional_samsung_windows_me_131667
[filepath] => multifunctional/samsung/
[file] => 20050405154010093_SCX-4x16series_winme.exe
[filetype] =>
[descr] => Samsung МФУ SCX-4016 Printer Driver
[descr_en] =>
[version] =>
[size] => 3.92
[loads] => 7
[views] => 0
[add_date] => 1164704143
[md5] => f7c4ce54e47bfd1e705313ef23a4b6da
[seen] => 44
[downloads] => 15
[link_page] =>
[link] =>
[source] => ndru
[moved] => 1
[sync] => 0
[su_id] => 0
[identifier] =>
[exist] => 0
)
)
$array = $Filebase->get_file_by_id(131667);
Array
(
[id] => 131667
[id_equip] => 0
[id_cat] => 198
[id_brand] => 741
[id_os] => 312
[name] => Multifunctional Windows Me
[name2] => Multifunctional Samsung Windows Me
[rusname] => Multifunctional Windows Me
[fullname] => Samsung Multifunctional Windows Me
[sys_name] => multifunctional_samsung_windows_me_131667
[filepath] => multifunctional/samsung/
[file] => 20050405154010093_SCX-4x16series_winme.exe
[filetype] =>
[descr] => Samsung МФУ SCX-4016 Printer Driver
[descr_en] =>
[version] =>
[size] => 3.92
[loads] => 7
[views] => 0
[add_date] => 1164704143
[md5] => f7c4ce54e47bfd1e705313ef23a4b6da
[seen] => 44
[downloads] => 15
[link_page] =>
[link] =>
[source] => ndru
[moved] => 1
[sync] => 0
[su_id] => 0
[identifier] =>
[exist] => 0
)