【发布时间】:2014-10-20 18:14:08
【问题描述】:
这是我用来将提交表单信息发送到我的数据库的一些代码...
<?php
$Name = $_SESSION['Name'];
$Age = $_SESSION['Age'];
$Place = $_SESSION['Place'];
/*will work */
if ($mysqli->query("INSERT into demo (Name, Age, Place) VALUES ('$Name', '$Age', '$Place')"));
$mysqli->close();
?>
好的,所以现在在我的搜索页面上,我需要从我的数据库中恢复/选择以下信息并放入表格中:
$Name = $_SESSION['Name'];
$Age = $_SESSION['Age'];
$Place = $_SESSION['Place'];
请帮助我如何做到这一点:) 谢谢你。
【问题讨论】:
-
session_start();已加载?如果不这样做,加上如果您使用表单,请确保您的表单元素确实被命名。这些会话变量在分配给它们之前不会做任何事情(也不会自行填充)。你现在所做的就是为它们分配死变量。 -
使用选择语句:
SELECT Name, Age, Place from demo -
就像您的 INSERT 查询一样,编写一个 SELECT 查询来获取该数据
-
这里:在您打开
<?php标记error_reporting(E_ALL); ini_set('display_errors', 1);之后将错误报告添加到文件顶部,您会明白我的意思,加上检查 SQL 中的错误,两者你没有在做什么。至于其余的,这是“工作”,而不是“帮助”。 Hanky 说,改为SELECT。