1条回答 默认 最新
douhao2856 2016-11-19 22:25关注Try this ($myIDArray is from a previous query):
$myIDArray = [2,5,6,7,9,11]; //From previous query $sql = "SELECT value, GROUP_CONCAT(name ORDER BY name DESC SEPARATOR ',') FROM your_table WHERE value IN (".implode(',', $myIDArray)." GROUP BY value ORDER BY value DESC";After you get the result set, go through each row of the result and do something like this:
echo "<ul>"; foreach($rows as $row) { echo "<li>$row->value <ul><li>"; echo implode('</li><li>', explode(",", $row->name)); echo "</li></ul></li>"; } echo "</ul>";本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
