在PHP中将MySQL输出格式化为数组

问题描述 投票:0回答:1

我有这个问题:

$query = 'SELECT `trades`.`id` AS `trade.id` FROM `trades` WHERE `id` = '. $this->trade->id . ' ORDER BY `created_at` DESC LIMIT 1';

哪(当然)输出

array(1) {
  ["trade.id"]=>
  string(2) "44"
}

如何让它输出呢?

array(1) {
  ["trade"]=> array(1) {
    ["id"]=> string(2) "44"
  }
}
php sql
1个回答
0
投票
$query = 'SELECT `trades`.`id` AS `id` FROM `trades` WHERE `id` = '. $this->trade->id . ' ORDER BY `created_at` DESC LIMIT 1';
$arr['trade']=$query;
print_r($arr);

核实。我希望工作......

© www.soinside.com 2019 - 2024. All rights reserved.