我想知道是否有人可以帮我解决这个问题.
我想在同一页面上多次打印/回显函数的解决方案.那可能吗?
这是我的功能:
public function getFeedback($p_iUserid) {
include("Connection.php"); //open db
try
{
$sql = "select DiaryOpmerkingen, DiaryDoctorcomment from tblDiary
WHERE fk_UserId = ".$p_iUserid."
AND DiaryDay = '".$this->Day."';";
$rResult = mysqli_query($link, $sql);
return $rResult;
}
catch(Exception $e)
{
// no connection database
$feedback = $e->getMessage();
}
mysqli_close($link);
}
这就是我现在设法调用该函数的方法.但它只适用一次:
if(mysqli_num_rows($feedbackPatient) > 0)
{
while($oUser = mysqli_fetch_assoc($allUsers))
{
echo $oUser['DiaryOpmerkingen'];
}
}
我希望有人能帮帮忙!
不管怎么说,还是要谢谢你.
最佳答案 为您的打印任务创建一个函数,然后根据需要多次调用它:
function print_the_stuff($feedbackPatient){
if(mysqli_num_rows($feedbackPatient) > 0)
{
while($oUser = mysqli_fetch_assoc($allUsers))
{
echo $oUser['DiaryOpmerkingen'];
}
}
}
然后,无论您需要打印在哪里:
print_the_stuff($feedbackPatient);