我在控制器和视图中输入了所有数据。无论如何我从数据库中获取数据。当我尝试运行我的代码时,并非所有数据都出现在图表显示中。 例如,我想在xAxis中显示11个数据。但是,只有10个数据可以在xAxis中显示。
我有这样的表:
我有这样的控制器:https://pastebin.com/M2QFF73V
我有这样的观点:https://pastebin.com/cZ2B4hXM
我的代码结果:
表中有2015年,但为什么2015年没有在图表中显示?为什么图表只显示了10个数据?如何显示所有数据?
提前致谢
答案 0 :(得分:1)
您的查询已将限制设置为10
durasistudi = (new \yii\db\Query())
->select(['TahunMasuk'])
->from('temp_jmlhdurasisstudimagister')
->limit(10)
->column();
$durasistudi1 = (new \yii\db\Query())
->select(['lessthan2'])
->from('temp_jmlhdurasisstudimagister')
->limit(10)
->column();
$durasistudi2 = (new \yii\db\Query())
->select(['btween2,0to2,4'])
->from('temp_jmlhdurasisstudimagister')
->limit(10)
->column();
$durasistudi3 = (new \yii\db\Query())
->select(['btween2,5to2,9'])
->from('temp_jmlhdurasisstudimagister')
->limit(10)
->column();
$durasistudi4 = (new \yii\db\Query())
->select(['btween3,0to3,4'])
->from('temp_jmlhdurasisstudimagister')
->limit(10)
->column();
$durasistudi5 = (new \yii\db\Query())
->select(['btween3,5to3,9'])
->from('temp_jmlhdurasisstudimagister')
->limit(10)
->column();
$durasistudi6 = (new \yii\db\Query())
->select(['morethaneqs4,0'])
->from('temp_jmlhdurasisstudimagister')
->limit(10)
->column();
$durasistudi7 = (new \yii\db\Query())
->select(['TidakDiketahui'])
->from('temp_jmlhdurasisstudimagister')
->limit(10)
->column();