PHP:在 6 行后结束并开始新的

2023-12-06

我想做一个表,然后每6行应该有一个tr,然后行在td里面。

所以例子:

<tr>
<td><?php echo $show[id]; ?></td> // 1
<td><?php echo $show[id]; ?></td> // 2
<td><?php echo $show[id]; ?></td> // 3
<td><?php echo $show[id]; ?></td> // 4
<td><?php echo $show[id]; ?></td> // 5
<td><?php echo $show[id]; ?></td> // 6
</tr> <tr> // start new tr after 6 rows
...repeat the tds

我怎样才能做这样的事情? 我尝试过自己做

<tr> 
<?php
while ($show == mysql_fetch_array($query)){ ?>
<td><?php echo $show[id]; ?></td>
<?php } ?>
</tr>

但正如你所看到的,这只是将所有内容插入一个 tr 中。

谢谢


<tr> 
<?php
$c = 0; // Our counter
$n = 6; // Each Nth iteration would be a new table row
while ($show = mysql_fetch_array($query))
{
  if($c % $n == 0 && $c != 0) // If $c is divisible by $n...
  {
    // New table row
    echo '</tr><tr>';
  }
  $c++;
  ?>
  <td><?php echo $show[id]; ?></td>
  <?php
} ?>
</tr>

相关链接:

  • 模运算符 (%) 在 php.net 上
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

PHP:在 6 行后结束并开始新的 的相关文章

  • php56 - CentOS - Remi 仓库

    我刚刚在测试盒上安装了 php 5 6 正常的 cli php 解释器似乎不存在 gt php v bash php command not found gt php56 v PHP 5 6 13 cli built Sep 3 2015
  • 将字符串的第一个字母大写(前面带有特殊字符) - PHP

    我想将字符串大写 例如 hello 我希望我的函数返回 Hello 我尝试过使用 regex 和 preg match 但没有运气 这是我之前的问题 与此相关 preg match 正在匹配两个字符 而它应该只匹配一个字符 https st
  • php 中 php.ini 的 log_errors 和 error_log

    我正在尝试通过 php ini 更改 php ini 中的设置 我的问题是 当出现错误时 它不会放入文件 error log txt 中 那么我做错了什么 这是我的代码 Settings for php ini ini set sessio
  • 使用 ImapMailbox.php 按日期对 Imap 邮箱进行排序

    我有一个客户支持系统 它会在收到电子邮件时创建电子邮件 我曾经使用后缀和特殊配置来获取电子邮件以添加额外的功能 例如 我想包含从电子邮件发送的附件 系统不会执行此操作 而是创建一封带有主题的电子邮件 因此我可以通过匹配主题来包含附件 我使用
  • Laravel 5 配置语言环境,不起作用

    已完成的修改 on 配置 应用程序 php locale gt env APP LOCALE en fallback locale gt en on env APP LOCALE pt 我也复制了 资源 lang en文件到 资源 lang
  • 这是过滤数据并防止 SQL 注入和其他攻击的安全方法吗?

    我创建了两个简单的函数来在插入数据进入 mysql 查询之前对其进行过滤 对于表单字段 我还使用正则表达式来单独检查每个字段 Form filter function filter var HTML is not allowed var s
  • WooCommerce 自定义字段 - 多选

    我在 WooCommerce 的结账页面添加额外的字段 我可以添加文本框等基本字段 但需要添加一个 多 选择框 用户可以在其中选择多个项目 我已经弄清楚如何通过代码添加选择框 如下所示 add action woocommerce afte
  • 提交简单 PHP 表单时出现禁止错误

    我有一个不复杂的问题 这似乎比应有的更复杂 我有一个简单的表单 用于向网站添加内容 有些字段需要输入html 然而 当您在表单的不同部分输入某些 html 元素时 它会认为它讨厌您并抛出禁止的 403 错误 这是下面的表格
  • PHP FTP_PUT 上传到目录

    我正在自学PHP 一本名为 PHP完全参考 PHP5 2 的书 我目前正在使用第 11 章 FTP 上传 删除 makedir 等 但遇到了一些本书未涵盖的问题 根据我的教科书 这是上传到服务器的简单代码 connect ftp conne
  • 如何接收发送到 twilio 号码的短信

    我在 twilio 创建了一个免费帐户 用于通过我的网站发送短信 注册后 我得到了一个 twilio 号码 例如 XXX XXX XXXX 我可以向手机号码发送消息 但我不知道如何使用这个 twilio 号码接收短信 请帮我解决这个问题 T
  • 在 PHP 中使用可变变量是不好的做法吗?

    例如 一个简单的MVC类型系统 api class method使用重写为 PHP 变量 htaccess nginx conf 然后做类似的事情
  • 使用活动目录对 Intranet 站点上的用户进行身份验证

    我建立了一个 内联网 站点 它有自己的登录系统 用户注册为新用户 并使用其上的用户名 密码登录该站点 但是 现在我想扩展它 让 Intranet 站点使用现有的 ActiveDirectory 进行身份验证 这就是我正在寻找的 前进 当用户
  • 如何使用 PATCH 更新简单的数据库字段?

    我是 php 和 API 的新手 我正在尝试学习这些方法 但我无法执行 PATCH 或 PUT 来更新我的简单 mysql 数据库 我使用了以下代码 if isset PATCH con mysqli connect localhost r
  • 我应该在 Symfony 中哪里放置既不是控制器也不是模型的类?

    对于我的应用程序包 我需要一些既不是控制器也不是模型的类 例如 我想要一个scorecard具有诸如 技能 效率 美丽 等成员的类 此外 它可能具有诸如 meanScore 之类的成员方法 getters 这样的类在 Symfony 框架中
  • 将 jQuery 与 Selenium WebDriver 结合使用 - 如何将 JSON 对象转换为 WebElement?

    我正在使用 Selenium WebDriver 我想执行 jQuery 代码来查找一些元素 我的代码如下 public function uploadGrantDoc script return itemlist grant file u
  • php 包含打印 1

    我编写了以下代码 当我将 include 函数与旨在输出到页面的函数 例如 或 echo include foo php 结合使用时 它会返回包含内容 但在已包含的内容后面带有 1 echo include foo php 应该 inclu
  • 如何验证上传的文件是视频?

    我的服务器上有一些非常敏感的信息 因此安全性是一个大问题 用户需要能够上传视频 我知道允许用户上传文件会带来安全威胁 因为没有 100 的方法可以阻止他们上传非视频 但我显然可以选择服务器将保留哪些文件 我知道检查文件扩展名是不够的 检查
  • 将 Base64 字符串转换为图像文件? [复制]

    这个问题在这里已经有答案了 我正在尝试将我的 Base64 图像字符串转换为图像文件 这是我的 Base64 字符串 http pastebin com ENkTrGNG http pastebin com ENkTrGNG 使用以下代码将
  • 使用 yaml 路由描述时如何在运行时获取 Symfony2 中的路由名称?

    在这里你可以找到我的n关于 Symfony2 的第一个问题 我正在与一个分页捆绑 https github com makerlabs PagerBundle wiki使用中提供的路由名称routing yml文件 从我的角度来看 这种方法
  • 如何强制下载图片?

    我的页面上有一个动态生成的图像 如下所示 img src 我不想告诉我的用户右键单击图像并点击保存 而是想公开一个下载链接 单击该链接将提示下载图像 如何实现这一目标 最初我在 js 中尝试这样做 var path my image att

随机推荐

  • Karma 测试在 chrome 中失败,但在 phantomjs 中通过

    我已经为此奋斗了一段时间 似乎找不到正确的解决方案 我正在运行一个使用 Angular 2 测试环境的 ionic 2 项目 当我使用 karmas chrome 启动器运行 ng 测试时 出现以下错误 START 07 12 2016 1
  • Golang 到 wasm 编译

    我使用以下命令将 Golang 代码编译为 wasm GOOS js GOARCH wasm go build o main wasm 尝试使用 wasmtime 执行时出现以下错误 wasmtime main wasm Error fai
  • 如何使用 NAs - R 简单地计算行数[重复]

    这个问题在这里已经有答案了 我正在尝试计算整个 df 的 NA 行数 因为我正在计算 NA 的行数占 df 总行数的百分比 我已经看过这个帖子了 确定具有 NA 的行数但它只显示特定范围的列 tl dr 逐行 你会想要sum complet
  • fullcalendar:有没有办法仅在我通过事件函数加载事件后调用 dayRender

    我正在构建的网络应用程序中使用 fullcalendar 我加载我的事件事件函数和阿贾克斯 这是我的代码 var ajaxData var eventsJsonArray var json backgrundColor var json i
  • “实验性”gradle 插件在本机库链接期间出现“未定义引用”错误

    我尝试使用基于 实验性 com android 的新构建系统创建一个简单的 JNI 应用程序 model application com android tools build gradle experimental 0 9 2 gradl
  • 从 StreamReader 读取文件时出现 C# 编码问题(问号)

    我在从 Windows Phone 应用程序读取 txt 文件时遇到问题 我制作了一个简单的应用程序 它从 txt 文件读取流并打印它 不幸的是 我来自意大利 我们有很多带有口音的信件 问题是 事实上所有带重音的字母都被打印为问号 这是示例
  • 如何通过 XAML 设置 LISTBOX 工具提示

    我在 WPF 中有一个列表框 如下所示
  • 如何动态迭代/检测 ValueTuple 中具有空成员的成员类型? [复制]

    这个问题在这里已经有答案了 我正在尝试利用ValueTuple简洁地输入一个列表N泛型方法的参数列表中的类型 然后迭代该类型列表 但是 我在迭代类型时遇到了问题 因为初始Tuple has null会员 所以打电话 GetType 给了我一
  • JScrollPane 未滚动超过设定大小

    我正在使用一个滚动窗格 里面有一个 JPanel 它绘制一个正方形网格 这些正方形是来自 数组的对象 如果数组是大小为 18 2 的矩形 83 81 则它看起来像 https i stack imgur com MEBrt png 注意网格
  • 如何使用 python 和底图绘制不规则间隔的 RGB 图像?

    鉴于我有三个矩阵来描述我想要绘制的数据 lons 具有 n lons n lats 的二维矩阵 lats 具有 n lons n lats 的二维矩阵 dataRGB 具有 n lons n lats 3 的 3D 矩阵 使用 python
  • 从 Linux 内核发送小 UDP 数据包到 LOOPBACK

    情况 我的代码基本上被侵入了 Linux 内核的驱动程序 我想在将值得注意的原始事件发送到主系统之前通知用户空间中的应用程序 解决方案步骤 我在这里找到了一个从内核空间发送 UDP 数据包的好例子 http kernelnewbies or
  • 当我使用 pyinstaller 创建 .exe 文件时,“应用程序冻结时找不到 dynlib/dll”,因为 pylibmtx 发生了错误

    when I 我正在努力制作 exe 文件 错误消息显示第 9 行有问题 所以我检查了我的代码 有导入的库 pylibdmtx 用于解码数据矩阵 所以我尝试删除有关该库的所有内容以及其他相关属性 然后就可以了 我试图找出该问题以进行故障排除
  • OpenCL - 多个 GPU 缓冲区同步

    我有一个 OpenCL 内核 用于计算系统中其他粒子对某个粒子施加的总力 然后是另一个积分粒子位置 速度的内核 我想在多个 GPU 上并行化这些内核 基本上为每个 GPU 分配一定数量的粒子 但是 我必须多次运行该内核 并且每个 GPU 的
  • Elixir 列表解释为 char 列表

    我刚刚开始使用 Elixir 我正在使用 ExUnit 为我自己实现的简单 Enumerable 函数编写一些测试 而不使用标准 Enum 模块 在我的测试中 我发现每当我引用该列表时 7 8 9 一旦在标准输出中打印出来 我就会看到字符列
  • 启用/安装 GD 扩展? --没有-gd

    当我的 phpinfo 在 配置命令 中输出时 如何启用 或者可能我需要安装 GD 没有 gd 我的 phpinfo 输出 Core 中也没有列出 gd AWS 上的 PHP 版本 5 2 4 如果您使用的是基于 Debian 的服务器 例
  • winforms 数据绑定仅适用于开发机器

    我的目标是框架 4 0 这在开发计算机上运行良好 我可以在启动时看到表单 其中文本框显示绑定消息 但是 当我在任何其他计算机上部署可执行文件时 它不会声称 无法绑定到数据源上的属性或列注释 非常奇怪的是 如果我针对 3 5 框架进行编译 它
  • scanf 不读取输入

    我阅读了更多有关 scanf 的帖子 发现一些答案机器人没有帮助我 while comanda int tmp if scanf d tmp 0 getchar else comanda tmp fprintf stdout d coman
  • 中断处理程序可以被抢占吗?

    我知道Linux有嵌套中断 其中一个中断可以 抢占 另一个中断 但是其他任务又如何呢 我只是想了解linux如何处理中断 它们可以被其他用户任务 内核任务抢占吗 Reading 为什么在中断上下文中执行的内核代码 线程无法休眠 链接到罗伯特
  • 将图像从一个工作簿复制到另一工作簿

    我在合并单元格范围 S1 V8 的sheet1 中有一张图像 我不知道这张图片的名称 因为每次从模板创建新的 Excel 文件时 我们都会在该区域粘贴不同的图片 我想将此工作簿或另一个工作簿中此范围内的图片复制到单元格 A6 中名为 数据库
  • PHP:在 6 行后结束并开始新的

    我想做一个表 然后每6行应该有一个tr 然后行在td里面 所以例子 tr td td 1 td td 2 td td 3 td td 4 td td 5 td td 6 tr tr start new tr after 6 rows rep