小编mis*_*hke的帖子

'朋友的朋友' SQL 查询

这个问题与上一个有关。你可以在这里查看我的第一篇文章

我正在尝试从用户表中提取数据,我需要“朋友的朋友”,即距离所选用户仅两步之遥但未直接连接到所选用户的人

我试过这个查询:

select
 u.* 
 from user u 
     inner join friend f 
     on u.user_id = f.friend_id 
       inner join friend ff 
       on f.user_id = ff.friend_id 
 where ff.user_id = {$user_id} AND u.user_id <> {$user_id};
Run Code Online (Sandbox Code Playgroud)

我不知道如何拉取未直接连接到所选用户的用户。我得到了当前用户的朋友的所有朋友,但我得到了当前用户的直接朋友。

在此处输入图片说明

mysql sql

4
推荐指数
1
解决办法
1193
查看次数

更短的jQuery代码

我是jquery的新手,还在学习.我现在的代码工作,它做我想要的,除了它太长和低效我想知道是否有一种方法,使它更短,更动态.有6个div元素

    <header>
      <div id="menubar1" class="menubar one">
        <p class="place"><i id="icon" class="fa fa-apple fa-5x label"></i></p>
        <p id="clasi1" class="clasi">text</p>
      </div>
      <div id="menubar2" class="menubar six">
        <p class="place"><i id="icon" class="fa fa-facebook fa-5x label"></i></p>
        <p id="clasi2" class="clasi">text</p>
      </div>
      <div id="menubar3" class="menubar three">
        <p class="place"><i id="icon" class="fa fa-pencil fa-5x label"></i></p>
        <p id="clasi3" class="clasi">text</p>
      </div>

    </header>
Run Code Online (Sandbox Code Playgroud)

//还有3个div元素

和每个div的jquery代码(还有4个)

  $('#menubar1').on("mouseover", function() {
    $('#clasi1').css({
      'paddingTop': '35px',
      'opacity': 1
    });
  }).on("mouseleave", function() {
    $('#clasi1').css({
      'paddingTop': '10px',
      'opacity': 0.6
    });
  });

  $('#menubar2').on("mouseover", function() {
    $('#clasi2').css({
      'paddingTop': '35px',
      'opacity': 1
    });
  }).on("mouseleave", function() …
Run Code Online (Sandbox Code Playgroud)

html css jquery

-1
推荐指数
1
解决办法
121
查看次数

标签 统计

css ×1

html ×1

jquery ×1

mysql ×1

sql ×1