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 ue ID。UserConnection表具有ConnectionID、user1\u ID、user2\u ID连接\u状态(1或0)。我的数据库设计与您提到的完全相同。当然,我有一个users表,其中每个用户都有一个唯一的ID。UserConnecti_Php_Mysql - Fatal编程技术网

Php ue ID。UserConnection表具有ConnectionID、user1\u ID、user2\u ID连接\u状态(1或0)。我的数据库设计与您提到的完全相同。当然,我有一个users表,其中每个用户都有一个唯一的ID。UserConnecti

Php ue ID。UserConnection表具有ConnectionID、user1\u ID、user2\u ID连接\u状态(1或0)。我的数据库设计与您提到的完全相同。当然,我有一个users表,其中每个用户都有一个唯一的ID。UserConnecti,php,mysql,Php,Mysql,ue ID。UserConnection表具有ConnectionID、user1\u ID、user2\u ID连接\u状态(1或0)。我的数据库设计与您提到的完全相同。当然,我有一个users表,其中每个用户都有一个唯一的ID。UserConnection表有ConnectionID、user1\u ID、user2\u ID connection\u status(1或0)。我的数据库设计与Jooria在前一篇文章中提到的完全相同。我有一个用户表,每个用户都有唯一的ID。第二个表是user


ue ID。UserConnection表具有ConnectionID、user1\u ID、user2\u ID连接\u状态(1或0)。我的数据库设计与您提到的完全相同。当然,我有一个users表,其中每个用户都有一个唯一的ID。UserConnection表有ConnectionID、user1\u ID、user2\u ID connection\u status(1或0)。我的数据库设计与Jooria在前一篇文章中提到的完全相同。我有一个用户表,每个用户都有唯一的ID。第二个表是userconnections,其中包含user1、user2和status(1表示它们已连接)。有人将我的帖子合并到原来的帖子中,你能告诉我是否应该为每个连接添加两行吗?还是单身就够了?就像ID_连接到1 2 2 1 3 1一样,出于您的目的,我想说您应该“每个连接有两行”。这方面的一个例子是twitter,其中personA可以跟随personB,personB可以跟随personA,但这些跟随动作彼此独立。我的数据库设计与Jooria在之前的帖子中提到的完全相同。我有一个用户表,每个用户都有唯一的ID。第二个表是userconnections,其中包含user1、user2和status(1表示它们已连接)。有人将我的帖子合并到原来的帖子中,你能告诉我是否应该为每个连接添加两行吗?还是单身就够了?就像ID_连接到1 2 2 1 3 1一样,出于您的目的,我想说您应该“每个连接有两行”。这方面的一个例子是twitter,其中personA可以跟随personB,personB可以跟随personA,但这些跟随动作彼此独立。
ID  user1      user2   status
1   alex       john      1
2   john       martin    1
3   Jane       smith     1
4   smith      john      1
5   christina  alex      1
ID      username
ConnectionID     user1_ID     user_Connectedto
--Users Table
ID     Name
1      Alex
2      John
3      Jane
...

--UserConnection Table
ID     ID_ConnectedTo
1      2
1      3
SELECT user2 FROM
(SELECT user1, user2 FROM connections
UNION
SELECT user2, user1 FROM connections) t
WHERE user1 = 'martin'
SELECT * from connections where user1 = X OR user2 = X
SELECT user2 FROM connections
WHERE user1 IN (
    SELECT user2 FROM connections
    WHERE user1 = 'alex'
)
UNION
SELECT user1 FROM connections
WHERE user2 IN (
    SELECT user1 FROM connections
    WHERE user2 = 'alex'
)
UNION 
SELECT user1 FROM connections
WHERE user2 IN (
    SELECT user2 FROM connections
    WHERE user1 = 'alex'
)
AND user1 <> 'alex'
UNION
SELECT user2 FROM connections
WHERE user1 IN (
    SELECT user1 FROM connections
    WHERE user2 = 'alex'
)
AND user2 <> 'alex'