Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/60.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
php mysql twitter(ish)跟踪系统。。。显示尚未跟踪的用户_Php_Mysql - Fatal编程技术网

php mysql twitter(ish)跟踪系统。。。显示尚未跟踪的用户

php mysql twitter(ish)跟踪系统。。。显示尚未跟踪的用户,php,mysql,Php,Mysql,我只是想弄清楚如何在数据库中显示我目前没有跟踪的用户。我有两个数据库,‘用户’和‘朋友’。每个都有一列“用户id”。。。我可以显示我已经在跟踪谁,没问题,只是不知道如何显示我没有跟踪谁 这是我的密码: $get_all_friends = "SELECT * FROM users LEFT JOIN friends ON users.user_id = friends.user_id WHERE users.user_id != '".$_GET['user_id']."' GROUP BY u

我只是想弄清楚如何在数据库中显示我目前没有跟踪的用户。我有两个数据库,‘用户’和‘朋友’。每个都有一列“用户id”。。。我可以显示我已经在跟踪谁,没问题,只是不知道如何显示我没有跟踪谁

这是我的密码:

$get_all_friends = "SELECT * FROM users LEFT JOIN friends ON users.user_id = friends.user_id WHERE users.user_id != '".$_GET['user_id']."' GROUP BY users.user_id"; 
$run_all_friends = mysqli_query($con, $get_all_friends); 
while($row_all_friends = mysqli_fetch_array($run_all_friends)) { 
这只是让每个人谁是用户(我知道),我有一个如果->否则建立显示谁我已经跟随。我已经被困在这个问题上好几天了。。。我试过加入,没有加入,如果->埃尔斯等无法理解

我知道这可能真的很简单。。。但我似乎无法理解


非常感谢您的帮助!!!提前谢谢

没有人插话。。。别担心。。。在我的网站上做了另一个查询之后,我明白了它应该如何工作。如果有人发现了这篇文章并且有同样的问题。。。这就是我所做的

$get_info = "SELECT * FROM users WHERE user_id != '".$_GET['user_id']."'"; 
$run_info = mysqli_query($con, $get_info); 
while($row_info = mysqli_fetch_array($run_info)) {

$get_friends = "SELECT * FROM friends WHERE user_id = '".$_GET['user_id']."' AND following_id = '".$row_info['user_id']."'";
$run_friends = mysqli_query($con, $get_friends); 
$row_friends = mysqli_fetch_array($run_friends); 

if($row_friends['following_id'] == '') {
基本上我所做的就是抓取不是当前用户的所有人,然后抓取他们正在跟踪的所有人,并检查他们是否已经在跟踪某人,它会显示他们的图片和“跟踪”按钮。。。if语句中的else仅为空。当我意识到我做错了什么时,这很简单