php - 如何格式化从数据库中提取的海量数据?
问题描述
我正在使用 PHP 脚本从数据库中提取大量条目,它看起来像这样:
foreach($events as $e){ //sets each set of data as a value of $e
$vidID = $e["Test Video YouTube ID"]; //stores each video ID as this variable, so that it can be called when embedding the video
echo "<br>" . '<iframe width="250" height="140" src="http://www.youtube.com/embed/' . $vidID . '?rel=0" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>' . "<br>"
. '<strong> DOC: </strong>' . $e["Axial Cut"] . " " . '<strong> IPM: </strong>' . $e["Inches Per Minute"] . "<br>" .
'<strong> WOC: </strong>' . $e["Radial Cut"] . " " . '<strong> FPT: </strong>' . $e["Inch per Tooth"] . "<br>" .
'<strong> SFM: </strong>' . round($e["Surface Feet per Minute"]) . "<br>"; //each value here is displayed. use the form '$e["Column to be dislplayed"].'
这将显示我需要的条目的每个字段,然后转到下一个条目并执行相同操作,显示数据库中的每个条目。
我的问题是它只在垂直线上显示它们,那么以这样的方式格式化输出以使其显示在网格中并具有一定数量的列的最佳方法是什么?
*编辑 - 澄清一下,我不想为此使用 CSS 表之类的东西。它限制了我的数据不能自动填充到列中,而是每个条目要么出现在单个列中,要么每次数据库有一个新条目时我都必须更新每个字段,这将非常乏味。那么让数据自动流入这些列和行的最佳方法是什么?
解决方案
推荐阅读
- google-apps-script - 使用谷歌脚本将谷歌驱动器视频插入谷歌幻灯片
- javascript - axios拦截器拦截所有axios请求
- asp.net - 如何在 Identity Server 4 保护的 webapi 中访问自定义声明?
- java - 没有虚拟方法 verifyPhoneNumber,致命异常:main
- mql4 - 为什么这个字符串函数不更新?MQL4
- java - Java 中的刽子手游戏并没有脱离循环
- python - 如何修复在赋值前引用的第 6 行封闭范围中定义的“局部变量”prev_time”错误
- html - Sendgrid 暗模式与两个徽标的兼容性
- python - 从python3中的div中获取特定文本
- javascript - 将字符串中的空格替换为值“N/A”-Javascript