gpt4 book ai didi

php - 尝试编写一个使用 session 变量的函数

转载 作者:行者123 更新时间:2023-11-30 21:49:00 24 4
gpt4 key购买 nike

我正在尝试编写一个函数,该函数采用当前用户的用户名(作为 session 变量或 GET 或 POST 参数)并显示该用户可以查看的私有(private)内容(ID 和文件路径),因为它是与群组共享的该用户所属的。到目前为止,这是我所拥有的,但我似乎有点难以让它运行。非常感谢任何帮助!

<?php
session_start();
include "dbconnect.php";

$username = $_SESSION['username'];
$query = "SELECT filepath, id FROM Content WHERE username = '$username' ";
$result = mysql_query($query);

while($row=mysql_fetch_array($result)){
$username=$row['username'];
echo $username;
}
?>

最佳答案

$query = "SELECT filepath, id FROM Content WHERE username = '$username' ";

如果您还没有 SELECT ... username 那么 $row['username'] 将不会包含值。您的 SELECT 列表中只有 filepathid。行中的其他值不会返回,即使它们出现在查询中的其他位置(例如,简单地使用 WHERE c1 ...JOIN ... ON c1 ... 不会导致 c1 列的值被返回)。

关于php - 尝试编写一个使用 session 变量的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48124305/

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