Небольшая проблема с областью видимости в PHP, я не могу вызвать переменную $ report вне цикла while.Я пробовал разные вещи, в том числе return
.Это не работает, единственные две функции, которые работают здесь, - это если я echo
переменная $report
внутри цикла или если я print
это.Что я не хочу делать, хотя это решает проблему, но я не хочу случайной тарабарщины на экране пользователя.
Я искал около 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;
?>