数据库中的数据到数组中

时间:2014-07-16 22:08:33

标签: php arrays database

<?php defined('WROOT') OR die('No direct script access.');

var_dump($channels_cat);

return array(
'category' => array(
      19 => array(
        'name' => 'Cars',
        'class' => 'channel17',
        'slug' => 'cars'
    ),
       4 => array(
        'name' => 'Food',
        'class' => 'channel2',
        'slug' => 'Food'
    ),

    19 => array(
        'name' => 'Fruit',
        'class' => 'channel7',
        'slug' => 'fruit'
    ),    
)
);

$channels['category']= db()->read('SELECT * FROM category ORDER BY priority ASC')->fetchAll();
foreach ($channels['category'] as $value):
$channels_cat[$value->category] =  $value->title;
endforeach;  
var_dump($channels_cat);

好吧,我有这个由我创建的数组。我想创建另一个相同但使用数据库中的数据。在数据库中有19,4,15(ID)和汽车,水果和食品(类别标题)。我试了好几次,但我失败了。

1 个答案:

答案 0 :(得分:0)

您是如何访问数据库的? mysql_query("SELECT * FROM `some_database` WHERE id = '19' AND id = '4' AND id = '15'");