小编Dyl*_*oss的帖子

如何在MySQL查询中编写IF ELSE语句

如何在MySQL查询中编写IF ELSE语句?

像这样的东西:

mysql_query("...(irrelevant code).. IF(action==2&&state==0){state=1}");
Run Code Online (Sandbox Code Playgroud)

然后在我的数组中我应该能够这样做:

 $row['state'] 
//this should equal 1, the query should not change anything in the database, 
//just the variable for returning the information
Run Code Online (Sandbox Code Playgroud)

mysql if-statement

80
推荐指数
5
解决办法
31万
查看次数

什么是HTML的<a> </a>标记默认显示类型?

我无法在CSS的显示属性中找到任何说明默认显示相同的内容.我问,因为每当我尝试向<a>标签添加填充或边距时,它都不会添加它,我必须为其添加显示属性inline-block.

我不知道这是否是浏览器特定的,但它的默认显示是inline对比说inline-block(我显然知道它不是inline-block.

html css

26
推荐指数
1
解决办法
2万
查看次数

单击任何地方但菜单时,jQuery隐藏下拉列表

我正在尝试将其设置为当您单击按钮时显示我的下拉菜单,并且当您单击除下拉菜单之外的任何位置时隐藏该隐藏菜单.

我有一些代码正常工作,当你单击菜单时没有关闭,但是当你关闭菜单时单击文档,它会显示菜单,所以无论你在哪里点击它都会不断切换.

$(document).click(function(event) {
    if ($(event.target).parents().index($('.notification-container')) == -1) {
        if ($('.notification-container').is(":visible")) {
            $('.notification-container').animate({
                "margin-top": "-15px"
            }, 75, function() {
                $(this).fadeOut(75)
            });
        } else {
            //This should only show when you click: ".notification-button" not document
            $('.notification-container').show().animate({
                "margin-top": "0px"
            }, 75);
        }
    }
});
Run Code Online (Sandbox Code Playgroud)

javascript jquery menu javascript-events

23
推荐指数
4
解决办法
4万
查看次数

jQuery on()stopPropagation不工作?

我似乎无法让这个停止传播..

  $(document).ready(function(){
      $("body").on("click","img.theater",function(event){ 
          event.stopPropagation();    
          $('.theater-wrapper').show();
      }); 

       // This shouldn't fire if I click inside of the div that's inside of the 
       // `.theater-wrapper`, which is called `.theater-container`, anything else it should.
       $(".theater-wrapper").click(function(event){
           $('.theater-wrapper').hide();
       }); 
  });
Run Code Online (Sandbox Code Playgroud)

请参考这个jsfiddle

javascript jquery propagation stoppropagation

20
推荐指数
1
解决办法
3万
查看次数

客户端丢失连接时,套接字IO检测到

我需要能够检测到用户何时失去与套接字的连接,socket.on("disconnect")当我关闭笔记本电脑时,它似乎没有被调用,因此它不会运行需要运行的ajax调用以便更新用于将用户标记为脱机的数据库.我如何检查连接是否已关闭或其他什么?

javascript node.js socket.io

12
推荐指数
2
解决办法
5535
查看次数

简单的jQuery进度条百分比

我一直试图找到一个简单的教程,显示如何在文件上传中添加进度百分比的基础知识,我已经构建了我的文件上传部分,所以我不想要两者都附带的插件,我想成为能够自己编写进度条代码,但我需要一些帮助来解决这个问题.我想了解它是如何工作的,我不仅仅想要一些能为我完成这一切的插件.

任何帮助将不胜感激,谢谢!

我只是对如何获取文件上传的百分比感兴趣,而不是真正在进度条本身上.我希望能够有一个准确的百分比.

php jquery progress-bar

12
推荐指数
1
解决办法
2万
查看次数

包含其中包含函数的PHP文件是否会减慢包含它们的页面的速度,即使没有使用它们?

基本上我的问题是,如果我的php页面有5,000-10,000行代码用于某种目的,在我的情况下图像上传管理(裁剪等),它会减慢我的其余文档以包含它们每个不使用它们的页面?基本逻辑告诉我它当然会,但同时我不是专家,所以我不知道php的行为是否与我理解的不同.

php performance function

11
推荐指数
1
解决办法
719
查看次数

MYSQL从表中选择,获取表中的最新/最后10行

什么是最好,最简单的方法?我的查询目前是:

  SELECT * 
    FROM chat 
   WHERE (userID = $session AND toID = $friendID) 
      OR (userID = $friendID AND toID = $session) 
ORDER BY id 
   LIMIT 10
Run Code Online (Sandbox Code Playgroud)

这显示前10行,而不是最后10行.

编辑:我想要最后10行(是的,DESC这样做)但是我希望它们以ASCENDING顺序返回.

php mysql sql sql-order-by

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

当滚动到页面的底部100px时,jQuery加载内容,多个事件被触发

我想要一个事件在用户滚动时加载更多内容并且几乎到达页面底部,比如从底部开始大约100px,问题是每次滚动页面的下部100px时事件都会被触发,因为显而易见的原因,这是一个不可能发生的明显问题,所以我想知道如何做到最好,我已经在这里检查了其他答案/问题,但是部分工作的一个解决方案并不符合我的需要要做,当我尝试改变它,它会,它每次完全冻结我的浏览器.这是一个问题: 检查用户是否已滚动到底部

我正在看的答案接近底部,但这是他建议的代码:

$(window).scroll(function() {
   if($(window).scrollTop() + $(window).height() > $(document).height() - 100) {
       $(window).unbind('scroll');
       alert("near bottom!");
   }
});
Run Code Online (Sandbox Code Playgroud)

就像我说的那样,这确实有效,并且可以防止多个事件被触发,问题是我需要触发无数的事件,比如我到达底部时加载100行信息​​,但仍有1500多个,我需要它重复每次加载每一个信息量(一旦你到达页面的底部100px部分每次)

所以我试图做的是:

 function loadMore()
{
   alert("More loaded");
   $(window).bind('scroll');
 }

$(window).scroll(function() {
   if($(window).scrollTop() + $(window).height() > $(document).height() - 100) {
       $(window).unbind('scroll');
       loadMore();
   }
});
Run Code Online (Sandbox Code Playgroud)

就像我说的那样,每次都会立即冻结我的浏览器,绑定部分.

javascript jquery pagination scroll

11
推荐指数
1
解决办法
5万
查看次数

webpack从域访问时无效的主机头,而不是通过IP访问时

我已经设置了一个域名到我的服务器,我已经通过IP访问了一段时间,但现在我试图通过域名访问它.当我从IP查看它时,我的反应应用程序工作正常,但是当我尝试通过域时,它显示"无效的主机头".

在我的Webpack中(我已尝试在线尝试):

devServer: {
        historyApiFallback: true,
        inline: true,
        hot: true,
        overlay: true,
        disableHostCheck: true,
        port: 80,
        host: '0.0.0.0',
        allowedHosts: [
            '.oribar.com',
            'oribar.com',
            'localhost',
            '0.0.0.0'
        ]
    },
Run Code Online (Sandbox Code Playgroud)

reactjs webpack

11
推荐指数
1
解决办法
2313
查看次数