php - 如何使用php以不同的方式将数据从数据库放入表中
问题描述
我想创建一个表,我可以在其中放置一些数据库中的数据。但是以不同的方式。(就像图像一样)
在这张图片中..“Csc 1st 101”在第一行第一列,“csc 1st 102”在第二行第二列。我想以这种方式创作。请帮我。
解决方案
尝试这个
<table style="width:100%">
<tr>
<th>num1</th>
<th>num2</th>
<th>num3</th>
</tr>
<tr>
<?php
$perRow= 3;
$arr = array('Csc 1st 101', 'Csc 1st 102', 'Csc 1st 103', 'Csc 1st 201','Csc 1st 202','Csc 1st 203','Csc 1st 301','Csc 1st 302','Csc 1st 303');
$i = 0;
foreach ($arr as &$value) {
$i++;
echo '<th>'. $value .'</th>';
if ($i % $perRow == 0){
echo '</tr><tr>';}
}
?>
</table>
如果您想每行显示更多值,您可以更改 $perRow
推荐阅读
- python - 通过 Python/Requests 登录华尔街日报
- python - 从一维数组和带有条件的函数构建高效的二维numpy数组
- python - 如何使用定义的数学函数在 matplotlib.quiver() 中创建 U、V 参数
- excel - 如何在消除任何尾随空白单元格的同时获得粘贴数据的功能?
- c++ - 排序算法前k个元素
- firebase - Firestore 安全规则 - 如何只允许地图内的地图中的某些字段
- python - 使用 2 for 循环
- neural-network - 反向传播如何适用于多个隐藏网络?
- python - 将列表中的值输入到空字典 Python
- java - Spring JPA - org.hibernate.LazyInitializationException:无法初始化代理 - 没有会话