php - 在 3 列中显示字母查询
问题描述
我正在尝试以水平(3 列)的形式显示查询结果,现在它以垂直向下的形式显示结果。
这是当前的结果:
这是代码:
$query = 'SELECT DISTINCT UCASE(LEFT(Name, 1)) AS letter FROM parts ORDER BY Name';
$myconn = $con->query($query);
if ($myconn) {
while ($row = $myconn->fetch_object()) {
$letter = htmlentities($row->letter);
echo "<a href='#$letter'>$letter</a> | ";
}}
$query = 'SELECT Name FROM parts ORDER BY Name';
$myconn = $con->query($query);
if ($myconn) {
$row = $myconn->fetch_object();
while ($row) {
$c = $row->Name[0];
$letter = htmlentities(strtoupper($c));
echo '<div class="row justify-content-lg-center">';
echo "<h4 id='$letter'>$letter</h4>";
do {
echo "<a href='#$letter'>";
echo htmlentities($row->Name), '<br /></a>';
echo '</div>';
}while ($row = $myconn->fetch_object() and $row->Name[0] == $c);
}
}
这是我试图达到的结果:
解决方案
推荐阅读
- r - 在 R 中融化数据框
- html - 使用引导程序添加工具提示的问题(Angular,ts)
- angular - Alfresco ADF 3.5.0 - Angular7:合成没有出现在生产中
- sql-server-data-tools - 无法使用视图定义中具有表的完全限定名称的视图编译 SSDT 数据库项目
- swift - 不要在另一个弹出窗口中显示内容
- python - GEKKO - 超时错误 - ImportError: No solution or server unreachable
- sql - 选择具有多个类别的所有记录
- python - bot 认为除自身之外的所有服务器成员都处于脱机状态
- php - 使用 PHP-Bitly v4 缩短 URL 的问题
- json - 类型错误:订单未定义