首页 > 解决方案 > 如何将变量值发送到 php 中的导航文件?

问题描述

我想在我的 index.php 中调用导航之前将值发送到导航文件

索引.php

<?php
session_start();
$bookPage = 115;

//Sending bookpage value to navigation.php
$_SESSION['bookpage'] = $bookPage;


// Here I am including the value in navigation
include 'includes/navigation.php';

// Here I am expecting output from navigation $bookPage = 115 and relative query results

?>

导航.php

<?php
 $bookPage = $_SESSION['bookpage'];
 $sql2 = "SELECT * FROM page_categories WHERE book_page='$bookPage'";
 $pquery = $db->query($sql2);
?>

注意:如果我使用 $sql2 = "SELECT * FROM page_categories WHERE book_page='115'"; 在 navigation.php 中一切正常。

我没有在 index.php 的顶部包含 navigation.php,因为那时我不会得到结果,所以我正在尝试这个但仍然无法正常工作。

标签: phpmysqlsession

解决方案


推荐阅读