我已經做了一個查詢來收集我的數據庫在.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
難道你不能只在另一頁上請求相同的數據庫數據嗎?我們需要更多的細節來幫助你。 –