gpt4 book ai didi

php - 如何选择与用户的好友关系中未批准的 "User"用户名?

转载 作者:行者123 更新时间:2023-11-29 08:41:36 25 4
gpt4 key购买 nike

我有一个 php 代码,我喜欢在列表中打印那些不是用户 friend 的人。但我只能打印出除用户本人之外的所有用户。对于这个问题有什么建议吗?谢谢回复。

测试列表.php

 $name = $_POST['Username'];

$data=mysql_query("SELECT * FROM User");
$dataA = mysql_query("SELECT * FROM Friends WHERE responseRequest='$name' AND status='approved'");
$dataB = mysql_query("SELECT * FROM Friends WHERE sentRequest='$name' AND status='approved'");

while($info = mysql_fetch_array( $data ))
{
if($info['username']==$name){
continue;
}

while($friend1 = mysql_fetch_array($dataA)){
if($info['username']==$friend1['sentRequest']){
continue;
}
}

while($friend2 = mysql_fetch_array($dataB)){
if($info['username']==$friend2['responseRequest']){
continue;
}
}

Print $info['username']."*";
}
mysql_close();

这是来自 mysql 数据库的表:

用户: User

friend Friends

最佳答案

您确实应该加密数据库中的密码,因为现在任何看到这些图像的人都可以访问这些帐户。

插入数据库时​​,使用类似:

INSERT INTO table_name (password) VALUES (SHA('$password_variable'));

关于php - 如何选择与用户的好友关系中未批准的 "User"用户名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13668996/

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