作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我想简单地使用 php 的 while 循环显示一些东西,但它不起作用。
这是代码-
<?php
mysqli_select_db($connect,"users");
$select_title = "select title, message from messages where user = '$u' LIMIT 4 ";
$querying = mysqli_query($connect,$select_title) or die ('Whops! Something went wrong.');
$line = mysqli_fetch_assoc($querying);
//$title = mysqli_real_escape_string($connect,trim($line['title']));
while(($rows = mysqli_fetch_assoc($querying)))
{
echo $rows['title'];
}
?>
现在我有两个标题,但只显示一个。为什么会这样?
最佳答案
你在这里获取了一行:
$line = mysqli_fetch_assoc($querying);
光标将移动到下一行,因此
while(($rows = mysqli_fetch_assoc($querying)))
{
echo $rows['title'];
}
将只显示第二行。
最好的解决方案是简单地注释那一行:
//$line = mysqli_fetch_assoc($querying);
关于php - 这个 While 循环快把我逼疯了,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4711926/
我是一名优秀的程序员,十分优秀!