小编Rom*_*sch的帖子

foreach($_SESSION AS $value){...} -> get array key of session

I fill a session like this:

$_SESSION[$id]=$value;
Run Code Online (Sandbox Code Playgroud)

And I'm reading out the array with this:

foreach($_SESSION AS $value){...}
Run Code Online (Sandbox Code Playgroud)

But how can I read out the $id of the session too? Array key?

Thanks!

php arrays session

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

Javascript:style.display:'block'不起作用

知道为什么这个JavaScript只显示"阻止"而不是(隐藏)DIV的内容?

<html>
<body>

<div id="mydiv" style="display:none">TEST</div>

<a href="javascript:document.getElementById('mydiv').style.display='block';">Show my DIV</a>

</body>
</html>
Run Code Online (Sandbox Code Playgroud)

我也试过'内联'但结果相同.

return false/true也失败了.

onclick =''也失败了.

我知道有style.visibility等但我不需要/块.

此函数应该在链接内部工作,我不想调用外部JS函数.

谢谢!

javascript css

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

SQL:分组计数?

我参加了12月1日至24日的圣诞节比赛.每个成员可以每天参加一次.现在我想知道他们参加的频率(最小值是一次,最多是24次).

结果应该是这样的:

Participations | Amount of participated members
1              | 3523
2              | 329
3              | 1929
...
22             | 592
23             | 823
24             | 928
Run Code Online (Sandbox Code Playgroud)

我的表非常简单,只包含两个字段:memberidsolution word.所以不可能按DATE或其他东西进行分组.

必须是这样的:

SELECT COUNT(*) AS participations FROM table GROUP BY memberid, ORDER BY participations ASC
Run Code Online (Sandbox Code Playgroud)

mysql sql

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

超过 6 个月但不更新的客户

我以这种方式请求过去 6 个月的客户:

SELECT customer
FROM table
WHERE date_of_last_order>date_sub(NOW(),INTERVAL 6 MONTH)
GROUP BY customer
ORDER BY customer ASC
Run Code Online (Sandbox Code Playgroud)

现在我还想要一份超过 6 个月的旧订单列表,但不应包括过去 6 个月的客户。

有任何想法吗?谢谢!

mysql sql

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

标签 统计

mysql ×2

sql ×2

arrays ×1

css ×1

javascript ×1

php ×1

session ×1