Php 将数组传输到下一页
我在这里发现了一些类似的问题,但没有一个真正适合我的问题 我想创建一个由数据库中的条目组成的数组。我的代码如下所示:Php 将数组传输到下一页,php,mysql,arrays,Php,Mysql,Arrays,我在这里发现了一些类似的问题,但没有一个真正适合我的问题 我想创建一个由数据库中的条目组成的数组。我的代码如下所示: <?php include ("../script/db_connect.php"); $select_questions = 'select * from users '; if (isset($_POST["own"]) && $_POST["own"] == "No") { $select_questions .= 'where
<?php
include ("../script/db_connect.php");
$select_questions = 'select * from users ';
if (isset($_POST["own"]) && $_POST["own"] == "No") {
$select_questions .= 'where creator != '
. $_SESSION["id"];
}
$select_questions .= ' limit '
. $number;
$questions_result = mysqli_query($con, $select_questions);
while ($row = mysqli_fetch_assoc($questions_result)) {
$questions[] = $row;
}
$_SESSION["questions"] = $questions;
mysqli_close($con);
?>
之后,我想创建一个数组,该数组稍后将另存为$\u会话变量。为了测试我的代码,还有另一个页面,我想在那里回显我的数组。在另一个页面上,我使用以下php代码:
<?php echo var_dump($_SESSION["questions"]); ?>
我尝试了不同的版本,但仍然没有真正起作用。我对PHP非常陌生,因此非常感谢您的帮助 不要忘记在2脚本的顶部添加这一行,以启动会话:
<?php
session_start();
谢谢你的建议!当然,启动会话就在那里,我只是想展示相关的代码,你可以把这一行放在HTML文件的顶部(认真地说,没有什么特别的。只是会话启动,必要的信息(字符集,CSS)我的php包含的会话\u start
在这两个页面上都有?你的HTML文件和谁做你的?是的,我100%确定