Próbuję przekazać dane pobrane z bazy w pliku index_array.php do index_array2.php, otrzymuję błąd: "Warning: main(): Couldn't fetch mysqli_result in index_array2.php on line 7"
Jak poprawnie przekazać pobraną tablicę z bazy w zmiennej $_SESSION ? Prośba o naprowadzenie , wsparcie
<?php
session_start();
$dbServer = 'localhost';
$dbUser = 'root';
$dbPasswort = '';
$dbName = 'kurs_php';
$mysqli = new mysqli($dbServer,$dbUser,$dbPasswort,$dbName);
$mysqli -> set_charset("utf8");
$rezultat = $mysqli ->query("SELECT * FROM box ORDER BY id");
foreach($rezultat as $box) {
echo "ID: {$box['id']}
Quantity: {$box['quantity']}
Email: {$box['mail']} <br />";
}
$_SESSION['to_page']=$rezultat;
?>
<a href="index_array2.php">page 2</a>
<?php
session_start();
$my_new_array=$_SESSION['to_page'];
foreach($my_new_array as $boks) {
echo "ID: {$boks['id']}
Quantity: {$boks['quantity']}
Email: {$boks['mail']} <br />";
}
?>