gpt4 book ai didi

php - MySQL , PHP : Hide specific Value from table

转载 作者:行者123 更新时间:2023-11-28 00:10:22 24 4
gpt4 key购买 nike

我正在编写一个“显示在线用户”脚本,该脚本会显示所有在线用户。现在我想删除与 session 用户名匹配的条目,即“如果(在线用户 = session 用户名)然后不显示它,就像在 facebook.com 聊天中显示你的 friend ID 而不是你自己的 ID我的代码如下:

    <?php
mysql_connect("localhost","root","12345");
mysql_select_db("accounts");
$user = $_SESSION['user_name'];
$result = mysql_query("SELECT * FROM online * WHERE ($chat<>$user)");

while($row=mysql_fetch_array($result)) {
$chat=$row["emp_name"];
$chlk = ("<a href=javascript:void(0) onclick=javascript:chatWith('$chat')>$chat</a>");
$chs = ("<a>$chat</a>");
if ($chat <> $user) {
echo $chlk;
}
else {
echo $chs;
}
echo $chlk;
}
?>

我收到以下错误:

注意: undefined variable :在第 7 行的 localhost/accounts/removeuser.php 中聊天

Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given localhost/accounts/removeuser.php on line 9

非常感谢任何帮助。

最佳答案

更正查询。

"SELECT * FROM online WHERE ($chat<>$user)"

将查询中的$chat替换为您的表字段名称。

WHERE 前有额外的 * 是无效的。

$chat 未在 query 中定义。

关于php - MySQL , PHP : Hide specific Value from table,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15586374/

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