我正在做的是每输出一个第三个MySQL数据库行,我将运行一个自定义函数,以不同的方式输出。我如何识别每第三排?在MySQL while循环中识别第三行
0
A
回答
1
我想这将是有点儿重复别人,而是:
$i = 1;
while ($data = $pdo_statement->fetch(PDO::FETCH_ASSOC))
{
if ($i++ % 3 === 0)
{
// do stuff
}
}
5
很简单。你可以做这样的事情:
$i = 1;
while ($array = mysql_fetch_assoc($result))
{
if ($i % 3 == 0)
{
// call other function
}
$i++;
}
请注意使用modulus operator的。
+0
好凉爽感谢的人。 –
+1
@MichaelGrigsby很高兴为您效劳。不要忘记也接受你以前的问题的答案。 –
+0
我该怎么做? –
3
这将调用特定功能每3排
$cpt = 1;
while ($row = mysql_fetch_assoc($result)) {
if($cpt % 3 == 0){
do_something_custom();
}
$cpt++;
}
相关问题
- 1. 确定php while while循环中的每个第三项?
- 2. PHP while while循环,第二个循环只运行一次
- 3. C#MySQL的第二DataReader的while循环
- 4. 第三个内部while while循环不工作
- 5. PHP MySQL while循环
- 6. CodeIgniter - mysql while循环
- 7. MySql,循环(while foreach)
- 8. php&mysql while循环
- 9. PHP:第二while循环不运行?
- 10. 认识第一循环运行在XSLT
- 11. 如何在第三次无效尝试后停止While循环?
- 12. 第一个while循环在第二个while循环结束时停止
- 13. Java反编译器如何从while循环中识别for循环?
- 14. php mysql while循环不显示第一行
- 15. For和While循环在php mysql中
- 16. MySQL在WHILE循环中使用变量
- 17. Perl while while循环只在for循环中循环一次
- 18. 从PHP删除MySQL行while循环
- 19. while循环运行
- 20. while while循环+在while循环中创建aproccess
- 21. mysql while循环返回null
- 22. mysql while while循环的作用域
- 23. while while循环
- 24. while循环中的第一个元素?
- 25. while while循环
- 26. 在while循环
- 27. 在while循环
- 28. 在while循环
- 29. 在while循环
- 30. 在while循环
这纯粹是为了造型的目的(可能通过以下方式实现在HTML代码中添加一个类)或者您需要PHP中的其他处理吗? – FelipeAls