将数组值替换为从数据库查询获取的其他值

时间:2015-01-27 11:07:05

标签: php mysql magento magento-1.9

我们尝试从数据库中获取交付日期,但是使用以下选项获取其下拉列表。

$this->_options[] = array(
                    'value' => '',
                    'label' => 'Select Preferred Delivery Time'
            );
            $this->_options[] = array(
                    'value' => 1,
                    'label' => '10am-1pm'
            );
            $this->_options[] = array(
                    'value' => 2,
                    'label' => '2pm-6pm'
            );
            $this->_options[] = array(
                    'value' => 3,
                    'label' => '7pm-10pm'
            );

有了这个选项。 当我从db中获取它时,它根据用户选择的选项给出值1或2或3。但我想用标签值替换这些值。 我正在使用的查询是

$select->joinLeft(array('delivery' => $collection->getTable('sales/order_address')), 'delivery.parent_id=main_table.entity_id and delivery.address_type="shipping"', array('delivery_time' => 'delivery_time'));

0 个答案:

没有答案