小编Dar*_*ius的帖子


MySQL:获取组的最大值

我有一张桌子:

user_id | fav_song_genre | votes_as_fav_member
--------+----------------+--------------------
      1 | hip hop        | 3
      2 | hip hop        | 5
      3 | rock           | 8
      4 | rock           | 6
Run Code Online (Sandbox Code Playgroud)

我如何只得到每组最高votes_as_fav_member的user_id的结果fav_song_genre:

就像是

SELECT *, MAX(votes_as_fav_member) as most_votes 
FROM   table 
GROUP BY 
       fav_song_genre
Run Code Online (Sandbox Code Playgroud)

我正在使用它,但它没有给我每个类型投票最多的成员的ID.

mysql sql

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

获取mysql结果,然后随机化结果顺序,然后以不同的方式显示结果

我有一个获取6个结果的查询,然后我想随机化这6个结果,所以每当该人重新加载页面时,它们将按顺序随机化.

在这6个结果中,我想在一个单独的盒子中显示一个比其他的,我将如何做到这一点?

这就是我的想法,得到结果,在数组上使用shuffle(),然后在我做的单独框中echo array[0]['info'],然后其余的我做了一个$i = 2; while($i <= 6);回声array[$i]['info'];

你怎么看?有没有更好的办法?

我需要这个功能尽可能高效,所以任何提示都值得赞赏.可能有单独的查询?

php mysql random

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

破解网站?

我不知道如何使我的网站完全防黑.我有输入,人们可以输入在网站上发布的信息.我应该过滤什么以及如何过滤?

我不应该允许脚本标签吗?(问题是,他们将如何将YouTube嵌入代码放在网站上?)

的iFrame?(人们可以在iFrame中放置不合适的网站......)

请让我知道一些可以防止问题的方法.

security

0
推荐指数
1
解决办法
134
查看次数

Htaccess友好的SEO重写使图像停止加载?

我使用了一个生成器来使我的SEO友好htaccess重写,在这里.

RewriteRule ^([^/]*)/([^/]*) /detail.php?type=$1&?id=$2 [L]
Run Code Online (Sandbox Code Playgroud)

输出应该是www.site.com/type/id

现在,重写工作和页面重定向很好,但网站上的图像不再显示,它们都被打破...... :(图像的URL是正确的,但似乎它只是不想再加载,任何帮助?是否应该有另一个重写规则来取消这个做其他的东西?如果是的话,什么?

.htaccess seo

0
推荐指数
1
解决办法
1301
查看次数

如何提醒我的json结果?

我通过php得到这些结果,以便在我的ajax警报中提醒

[{"message_id":"3","box":"0","from_id":"3","to_id":"1","title":"Hello sir!","message":"how are you?","sender_ip":"","date_sent":"","status":"0"}] 
Run Code Online (Sandbox Code Playgroud)

我该怎么办$('#divid').html(message);

我只想从json数组中指定值.

这是代码

function showMessage(id){
            var dataString = 'id=' + id;
                    $.ajax( 
                    {  
                        type: "POST",  
                        url: "/inbox/instshow",  
                        data: dataString,  
                        success: function(results) 
                        {

                            if(results == "error")
                            {
                                alert('An error occurred, please try again later. Email us with the issue if it persists.');
                            }

                            if(results != "notallowed" && results != "error" && results != "login")
                            {

                                alert(results);
                                alert(results[0].message);

                            }
                        }
                    });

        }
Run Code Online (Sandbox Code Playgroud)

javascript jquery json

0
推荐指数
1
解决办法
149
查看次数

标签 统计

mysql ×2

php ×2

.htaccess ×1

javascript ×1

jquery ×1

json ×1

random ×1

security ×1

seo ×1

sql ×1

symfony ×1