gpt4 book ai didi

php - 将 session 变量传递到 mysql 查询时遇到问题?

转载 作者:行者123 更新时间:2023-11-29 04:45:02 24 4
gpt4 key购买 nike

在 php 中将 session 变量传递到 mysql 查询时遇到一些麻烦。尝试将其放入变量并对其进行测试,但没有成功。也已经尝试过各种格式。不知所措。只是传入一个简单的字符串。

$result = mysqli_query($db_connection, "SELECT * FROM feedback  WHERE StudentID=" . $_SESSION['BCode'] . "");

最佳答案

您是否设置:

session_start();

在您的 .php 文件的标题处?

<?php 
session_start();

$studentid = $_SESSION['BCode'];

$result = mysqli_query($db_connection, "SELECT * FROM feedback WHERE StudentID='" . $studentid . "'");

$finalResult = array();

while ($row = $result->fetch_assoc())
{
$finalResult[] = $row;
}

$jsonoutput = json_encode($finalResult); // Encodes the query result into JSON
?>

关于php - 将 session 变量传递到 mysql 查询时遇到问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20550462/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com