我已经做了一个查询来收集我的数据库在.php文件中的一些信息,并通过return $var;
返回值我现在想要在同一根目录中的另一个.php文档中使用此值。我试图简单地在其他代码文档中声明该变量,但是接收到错误消息,说我的变量未定义。如何从其他页面收集回报?
功能的工作原理与此类似: http://se2.php.net/manual/en/function.mysql-fetch-assoc.php
而且这一行代码在text.func.php, 我现在想用回阵列中的search.php
我应该怎么做我的价值从回报,到另一个页面,我想在那里执行更多的代码?
我很欣赏任何形式的帮助。 预先感谢您。
代码:
在text.func.php:
function search($query) {
$query = mysql_real_escape_string($query);
$sql = "SELECT * FROM `text` WHERE categories LIKE '%$query%'";
$result = mysql_query($sql);
if (!$result) {
echo "Could not successfully run query ($sql) from DB: " . mysql_error();
exit;
}
$rows = array();
while ($row = mysql_fetch_assoc($result)) {
echo $rows[] = $row;
}
mysql_free_result($result);
return $rows;
$行是我想要做一个foreach与和回声出另一个页面上的变量。
是方法中的return语句吗?你可以说'$ a = method_that_returns_var();'得到方法 – user482594
return语句是一个函数,用于从我的数据库收集数据。 – NorS
难道你不能只在另一页上请求相同的数据库数据吗?我们需要更多的细节来帮助你。 –