http://docs.highcharts.com/#preprocessing-data-from-a-databaseの指示に従って、php PDO と mysql を使用してデータベースからのデータを表示していますが、チャートを表示するとスライスしか取得できません..これは私のコードです
モデル
  public function get_proyectos_service_por_id($idproject) {
    $sql = "SELECT p.id_project, s.service_type, s.completion_status, s.id_service, sp.id_projectserv
    FROM projects p
    LEFT JOIN project_serv sp ON p.id_project = sp.id_project
    LEFT JOIN services s ON sp.id_service = s.id_service 
    WHERE p.id_project = ?";
    $stmt = $this->dbh->prepare($sql);
    $stmt->bindParam(1, $idproject, PDO::PARAM_INT);
    $stmt->execute();
    $rows = array();
    foreach( $stmt->fetchAll(PDO::FETCH_ASSOC) as $row ){ 
     $rows[] = array("service" =>$row['service_type'], "status" =>$row['completion_status']); 
 } 
 return $rows;
}
 // Now i call this method
 $project = new Proyecto();
 $serv = $project->get_proyectos_service_por_id($pro);
// これは JS の出力です
$(function () {
                var options = {
                    chart: {
                        renderTo: 'chart_div',
                        defaultSeriesType: 'pie'
                    },
                    title: {
                        text: 'Datos de proyecto'
                    },
                    series: [{
                        data: [<?php echo implode(",", $serv); ?>]
                    }]
                };
                new Highcharts.Chart(options);  
            });