问题描述
下面是工作正常的查询的一部分。我正在为运动员提供一份奖学金。因此,我获得了每个运动员的数据,将它们分解并在FOREACH循环中将它们回显。
我想添加每个提议的日期。当我们输入每个奖学金提议时,数据(列:时间)是自动的。
(这种情况的方面是我们有要约,清单和承诺。运动员要么有要约的完整清单,要么是他正在考虑的清单,要么是他已经承诺的清单。现在我只对“要约”部分感兴趣这样。以后我可以将其应用于其他人。)
GROUP_CONCAT(
CASE
WHEN recruit_type = 'Offer' THEN c.college
END) as offers,
if (isset($line['offers']) || isset($line['list'])) {
if (isset($line['list'])) {
echo '<div class="colleges"><table><th><h2>Final List</h2></th>';
$offersList = $line['list'];
}
else {
echo '<div class="colleges"><table><th>Offers</th>';
$offersList = $line['offers'];
}
// Turn CSV into unordered list
$offersList = explode(",",$offersList);
asort($offersList);
foreach ($offersList as $offers) {
$date = date("m.d.y",strtotime($line['time']));
echo '<tr><td>' . $offers;
if ($offers == $line['commit']) {
echo '*';
}
echo '</td><td>';
echo $date;
echo '</td></tr>';
}
echo '</table></div>';
}
输出的是每个报价的最新奖学金的日期。
我不是用| offers | time |创建序列化数据吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)