Php 查询从数据库获取数据更改为数组

Php 查询从数据库获取数据更改为数组,php,mysql,yii2,Php,Mysql,Yii2,我想做一个图表,我有一个数据库省,我想让它成为高图上的X轴 我的数据库 yii2友好的方法是使用gii为每个表生成模型。然后可以得到如下数组 $provinces = \app\models\Province::find()->select('name')->asArray(); 您可以使用类似的技术来获取计数;我将发布一个示例,但我不确定您的情况下正确的sql是什么。如果您选择使用PDO,您可以使用将结果集转换为数组 $provinces = \app\models\Provi

我想做一个图表,我有一个数据库省,我想让它成为高图上的X轴

我的数据库


yii2友好的方法是使用gii为每个表生成模型。然后可以得到如下数组

$provinces = \app\models\Province::find()->select('name')->asArray();

您可以使用类似的技术来获取计数;我将发布一个示例,但我不确定您的情况下正确的sql是什么。

如果您选择使用PDO,您可以使用将结果集转换为数组
$provinces = \app\models\Province::find()->select('name')->asArray();