php – 在while循环之外使用变量(范围)
发布时间:2020-12-13 14:04:50 所属栏目:PHP教程 来源:网络整理
导读:关于 PHP范围的小问题,我似乎无法在while循环之外调用变量$report.我尝试过各种各样的东西,包括回归.这不起作用,在这里工作的唯一两个函数是如果我在循环内回显变量$report,或者如果我打印它.我不想这样做,虽然它解决了问题,但我不想在用户的屏幕上随机乱码.
关于
PHP范围的小问题,我似乎无法在while循环之外调用变量$report.我尝试过各种各样的东西,包括回归.这不起作用,在这里工作的唯一两个函数是如果我在循环内回显变量$report,或者如果我打印它.我不想这样做,虽然它解决了问题,但我不想在用户的屏幕上随机乱码.
我一直在寻找最近15分钟左右的时间,而且我没有看到任何类似这里的问题. 任何帮助,将不胜感激. <? require "functions2.php"; require "members.php"; $query = "SELECT MAX(DOCid) as prevDOCid from reports"; $result = mysql_query($query); while ($row = mysql_fetch_array($result)) { $prevDOCid = $row[prevDOCid]; $thisDOCid = $prevDOCid+1; $report = "a"."b".$thisDOCid; } echo $report; ?>
您可以尝试在循环之前定义变量,例如
$report = ""; while ($row = mysql_fetch_array($result)) { $report .= "a"."b".$row["prevDOCid"]+1; } echo $report; 我希望这可以帮助你! 编辑使用.=不= (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |