使用php-mysql数据格式化morris图表中的日期


formatting date in a morris chart with php mysql data

我只是想让我的约会对象出现在我的morris图表中。。。我把所有的数据都整理好了,但我似乎无法按照我想要的方式格式化日期。。。有人能帮忙吗?

这是我的代码:

$get_bar_scores = "SELECT * FROM user_rounds WHERE user_id = '".$row_user['user_id']."'"; 
$run_bar_scores = mysqli_query($con, $get_bar_scores); ?>
<script>
$(function(){
Morris.Line({
element: 'line-score',
data: [
<?php while($row_bar_scores = mysqli_fetch_array($run_bar_scores)) { ?>
{ 
  y: '<?php echo $row_bar_scores['date_played']; ?>', 
  a: '<?php echo $row_bar_scores['total']; ?>', 
},
<?php } ?>],
xkey: 'y',
ykeys: ['a'],
labels: ['Score'],
lineColors:['#16a085','#FF0066']
});
})
</script>

就像我说的,所有的信息都显示正确,我只想有一个日期出现得更干净。。。我试过:date("M d,Y",strtotime($row_bar_scores['date_playerd']);但无济于事。

非常感谢您的帮助!!谢谢

首先,您应该显式选择列。。。但这是另一个话题。

"SELECT DATE_FORMAT(date_played,'%M %d %Y') as date_played FROM user_rounds WHERE user_id =...