php - 如何保存回显到 session 中的表?

标签 php mysql session session-variables

这是我的代码:

现在,我如何将这些保存在 session 中,以便每当我转到新链接时,表格仍然存在。多谢你们。

    while($row = mysqli_fetch_assoc($locate)){

            echo "<tr>";
            echo "<td>" . $row['id'] . "</td>";
            echo "<td>" . $row['name'] . "</td>";
            echo "<td>" . $row['grade'] . "</td>";
            echo "<td>" . $row['section'] . "</td>";
            echo "<td>" . $row['subject'] . "</td>";
            $namers = $row['name'];
            //echo "<td><center> <button name = 'name1' type = 'submit' value = '$namers'>Go</button> </center></td>";

最佳答案

将 $row 存储在 session 中:

$_SESSION['rowdata'] = $row;

或者序列化 $row 来存储它,并在您想要使用它时反序列化它:

//Store
$_SESSION['rowdata'] = serialise($row);

//get back
$row = unserialise($_SESSION['rowdata']);

关于php - 如何保存回显到 session 中的表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38888810/

相关文章:

php - 如何 "rtrim"一个 PHP 数组(仅删除数组末尾的空元素)并尽可能避免 for 或类似循环

php - 操作预先编写的 MySQL 查询 - PHP

php - Haversine 公式中的连接操作

php mysql 更新错误

php - SQL : Combining two select queries, 使用第一个结果

ios - 在 Swift 上安排一个接一个的任务但是使用 session

php - $_SERVER ["HTTP_ACCEPT_ENCODING"] 未由 nginx 设置

javascript - 无法连接到数据库 : Error getaddrinfo ENOTFOUND db db:3306

php - 无法通过 PHP session 更新 MySQL 表

session - 粘性 session : Good or Bad?