【发布时间】:2016-06-11 20:07:21
【问题描述】:
function GetActiveWeek($mysqli, $ActiveWeekEndingDate) {
$stmt = "SELECT ParameterValue FROM INF_WebConfig WHERE ParameterName = 'ActiveWeekEndingDate'";
$ActiveWeekEndingDate = $mysqli->query($stmt);
return $ActiveWeekEndingDate;
}
我需要在其他地方回显 $ActiveWeekEndingDate 如何在函数之外正确访问它。
编辑:
我设法让它与以下内容一起工作,但准备声明并不是真的必要吗?
function GetActiveWeek($mysqli) {
$stmt = $mysqli->prepare("SELECT ParameterValue FROM INF_WebConfig WHERE ParameterName = 'ActiveWeekEndingDate'");
$stmt->execute();
$stmt -> bind_result($ActiveWeekEndingDate);
$stmt -> fetch();
$stmt -> close();
$mysqli -> close();
return $ActiveWeekEndingDate;
}
【问题讨论】:
-
只要调用这个函数,它就会返回$ActiveWeekEndingDate。 echo GetActiveWeek($mysqli, $ActiveWeekEndingDate);
标签: php mysql variables mysqli var