我<input type="text" value="<?php echo $_SESSION['differentthings']; ?>
在我目前的项目上乘以。
问题:当我通过表单更新 SQL 时,我只能通过数据库看到更改,而在 value中看不到。要查看新值,我必须销毁我所在的会话,然后更新网络浏览器以查看它。
- 有什么方法可以在不首先破坏会话的情况下更新会话数据?
- 问题可能是我
ob_start();
之前session_start();
在上面打电话吗?
此致。纳比尔
我<input type="text" value="<?php echo $_SESSION['differentthings']; ?>
在我目前的项目上乘以。
问题:当我通过表单更新 SQL 时,我只能通过数据库看到更改,而在 value中看不到。要查看新值,我必须销毁我所在的会话,然后更新网络浏览器以查看它。
ob_start();
之前session_start();
在上面打电话吗?此致。纳比尔
你能显示你使用的代码吗,但是从给出的信息看来你只需要重新分配你试图显示的会话变量,
$_SESSION['differentthings'] = 'first value';
echo $_SESSION['differentthings']; // this will display first value
$_SESSION['differentthings'] = 'second value';
echo $_SESSION['differentthings']; // this will display second value