Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/281.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/70.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 请帮帮我_Php_Mysql - Fatal编程技术网

Php 请帮帮我

Php 请帮帮我,php,mysql,Php,Mysql,我有两张桌子 使用者 用户与朋友 用户表中有字段(我要选择): uid(主) 名字 性 国家 城市 多巴哥 用户\u朋友具有以下字段: id(主要) 用户(包含用户uid) 好友(包含用户的好友uid) 用户会话存储在$uid中 我想从用户表中选择所有用户,除了用户*中的$uid好友之外 注意:在USERS\u FRIENDS表中甚至不能有用户的一个朋友(就像他是新注册的一样)。这应该可以做到,只需找到用户的所有朋友,并将他们包装在而不是中即可 SELECT * FROM Users WHERE

我有两张桌子

  • 使用者
  • 用户与朋友
  • 用户表中有字段(我要选择):

  • uid(主)
  • 名字
  • 国家
  • 城市
  • 多巴哥
  • 用户\u朋友具有以下字段:

  • id(主要)
  • 用户(包含用户uid)
  • 好友(包含用户的好友uid)
  • 用户
    会话
    存储在$uid

    我想从用户中选择所有用户,除了用户*中的
    $uid
    好友之外


    注意:在USERS\u FRIENDS表中甚至不能有用户的一个朋友(就像他是新注册的一样)。

    这应该可以做到,只需找到用户的所有朋友,并将他们包装在
    而不是
    中即可

    SELECT * FROM Users WHERE uid NOT IN (
      SELECT Friend FROM Users_Friends WHERE User=$uid
    )
    

    我们这里不做作业,但如果您在尝试后遇到困难,我们愿意提供帮助:)欢迎来到stackoverflow。没有人会在这里用勺子喂你先尝试一些代码,然后在这里寻求帮助。请显示你的查询无论你尝试了多少,如果你没有显示至少一个查询,我们将不会帮助你。我们不帮你做家务,这是你的职责。我们会给你一些提示来帮助你解决问题,但前提是你付出了一些努力。显然,约阿希姆愿意用勺子喂他@user1591799,请使用更好的线程主题,这一个是毫无意义的。