使用php返回GROUP_CONCAT(‘列x’)值

前端之家收集整理的这篇文章主要介绍了使用php返回GROUP_CONCAT(‘列x’)值前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我正在尝试使用PHPsql值返回到HTML表中.除了最后一列“GROUP _ CONCAT(provision_id)”之外,我能够在没有问题的情况下填充每一列.

相关代码

PHP

global $wpdb;
$wpdb->show_errors();
$contents = $wpdb->get_results( $wpdb->prepare("SELECT salaries.id,name,remaining,contract_value,GROUP_CONCAT( provision_id ) FROM salaries LEFT JOIN contracts ON contracts.id = salaries.id GROUP BY salaries.id"));

 ?>

   [table header stuff...]

PHP 

    foreach ($contents as $content) {
        ?>   
             PHP echo $content->name ?>PHP echo $content->remaining ?>PHP echo $content->contract_value ?>PHP echo $content->GROUP_CONCAT(provision_id) ?>PHP }; ?>   

            

只是回显$content-> provision-id也不起作用.

最佳答案
使用alias for the column.

GROUP_CONCAT( provision_id ) as pids
...
echo $content->pids
原文链接:https://www.f2er.com/mysql/434055.html

猜你在找的MySQL相关文章