Впервые плакат здесь ...Как заставить мою функцию возвращать результаты как глобальную переменную?
Просто интересно, если кто-нибудь может мне помочь превратить результаты моей функции в глобальную переменную, можно использовать в другой страницы PHP ...
$sql = "SELECT title FROM table_1 WHERE id >= '1' and id <='10'";
function dbCall($servername, $username, $password, $dbname, $sql) {
global $item;
$conn = new mysqli($servername, $username, $password, $dbname);
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
$result = mysqli_query($conn, $sql);
if (mysqli_num_rows($result) > 0) {
// output data of each row
while($row = mysqli_fetch_array($result)) {
$item=("'". $row[0]."', ");
echo $item;
}
} else {
echo "0 results";
}
return $list;
$conn->close();
}
В настоящее время она возвращает список результатов:
'tom', 'mary', 'joseph', 'jim', 'kathy', 'bob', 'luke', 'sam', 'heidi', 'tiffany',
Но я не могу назвать это как глобальная переменная в моей другой странице PHP ...
может ли Помогите?
Edit:
На самом деле, когда я называю fucntion я получить это на другую страницу:
include ("C:\inetpub\wwwroot\db-call.php");
$varList = array(dbCall($servername, $username, $password, $dbname));
echo $varList;
И я получаю этот результат назад: снова
'tom', 'mary', 'joseph', 'jim', 'kathy', 'bob', 'luke', 'sam', 'heidi', 'tiffany',Array
Благодарности - -
Thanks,
Использовать '$ _SESSION' – Thamilan
Как использовать это .. ?? Редактировать: nvm - я думаю, что нашел справочную страницу PHP ... – 8bitmagic
есть различные учебники, просто поиск. session_start() - это начало – Thamilan