【发布时间】:2013-10-01 02:02:57
【问题描述】:
我在 PHP 文件中有 while 循环,除此之外,我有一个变量。当我尝试将此变量添加到 while 中时,它不起作用。
示例代码:
<?
$var1 = 2999288;
while($row = mysql_fetch_array($result)){
echo $var1;
}
?>
谁能告诉我一个解决方案,如何在一段时间内回显该变量?还是我做错了什么?
【问题讨论】:
-
如果变量不是
echoing,那么你的数据库查询可能没有返回任何结果。在循环之前执行:echo mysql_affected_rows($db); -
试试 echo "hello" 而不是 echo $var 看看它是否回显。
-
我和@Jasper 一起讨论这个问题。这不起作用的唯一原因是您的查询没有工作或没有返回任何结果。在编写代码时添加错误处理和检查边缘情况会揭示这一点。
-
似乎 $result 的值为 false 所以检查你的 sql 查询
-
谢谢你们! :D 虽然没有返回任何内容... :-)
标签: php variables while-loop