我正在尝试编写一个函数,该函数接受当前用户的用户名(作为会话变量或get或post参数),并显示该用户可以查看的私有内容(id和filepath),因为它与该用户所属的组共享。这是我到目前为止得到的,但我似乎有点困在让它运行。非常感谢您的帮助!
<?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;
}
?>
1条答案
按热度按时间nfzehxib1#
如果你不也
SELECT ... username
那么$row['username']
不应包含值。你只有filepath
以及id
在你的SELECT
列表。行中的其他值不会返回,即使它们出现在查询的其他位置(例如,仅使用WHERE c1 ...
或者JOIN ... ON c1 ...
不会导致列中的值c1
待退回)。