小编Ste*_*ard的帖子

PHPStorm 9在PHP中对齐赋值

经过多次搜索,似乎我没有选择在PHP中对齐连续的变量赋值.我可以在数组中对齐键/值对,但就是这样.

它似乎也有较旧的PHPStorm版本.

这可能在PHPStorm 9中吗?如果是这样,怎么样?如果没有,它是否真的比旧版本好多了?我刚刚开始使用它(来自Sublime).

这是非格式化代码的示例:

$sExample = 'Example !';
$sAnotherOneHere = 'Again ?';
$sAndTheLast = 'ENOUGH !';
Run Code Online (Sandbox Code Playgroud)

这就是格式结果:

$sExample        = 'Example !';
$sAnotherOneHere = 'Again ?';
$sAndTheLast     = 'ENOUGH !';
Run Code Online (Sandbox Code Playgroud)

phpstorm

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

返回上一页时,音频文件会自动播放

我有可以在我网站上的投资组合区域播放的音频/视频.如果我播放其中一个,然后转到上一页,然后使用浏览器的下一个按钮返回我的页面,即使我没有点击任何内容,音频也会自动播放.如果我播放视频或音频,单击以访问其他页面,然后单击浏览器的上一页按钮,则会出现完全相同的行为.

我怎么能阻止这个?

这是一些代码:

<iframe class="ms-slide-video" src="about:blank" allowfullscreen="true" style="width: 100%; height: 100%; display: none;"></iframe>
Run Code Online (Sandbox Code Playgroud)

变换为:

<iframe class="ms-slide-video" src="/dacontent/video/mp4/2205.mp4?&amp;autoplay=1" allowfullscreen="true" style="width: 100%; height: 100%; display: block; opacity: 1;"></iframe>
Run Code Online (Sandbox Code Playgroud)

当我点击播放时.

但是当bug发生时,iframe的src保持"about:blank".

以下是iframe内容:

<html>
<head>
<meta name="viewport" content="width=device-width">
</head>
<body>
<video controls="" autoplay="" name="media">
<source src="http://www.kang.fr/dacontent/video/mp4/2205.mp4?&amp;autoplay=1" type="video/mp4"></video>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

我发现并尝试在源的src属性中删除"&autoplay = 1",但没有成功.但是无法找到如何更改视频的自动播放属性.

javascript audio iframe jquery

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

LOCK TABLES 后对 UNION 查询进行 SELECT 表示表未锁定

我需要锁定代码特定区域中的表。

所以我用以下方法锁定我的桌子:

LOCK TABLE christmas_game WRITE;

效果很好。

现在我需要SELECT在这张桌子上放东西,所以我这样做:

SELECT SQL_NO_CACHE prize
FROM christmas_game
WHERE user_id = {$this->user_id}
ORDER BY created_at DESC
LIMIT 2
Run Code Online (Sandbox Code Playgroud)

这也很好用。但这由于某种原因根本不起作用:

SELECT prize
FROM christmas_game
WHERE DATE(created_at) = CURDATE()
AND user_id != '{$uniqId}'
GROUP BY prize
UNION
SELECT prize
FROM christmas_game
WHERE user_id = {$user->user_id}
AND user_id != '{$uniqId}'
AND prize IN ('promo_1', 'promo_2')
Run Code Online (Sandbox Code Playgroud)

我收到一条错误消息:Table 'christmas_game' was not locked with LOCK TABLES。显然UNION这里有问题,因为没有它两个查询都可以正常工作。

这是为什么 ?

mysql sql mariadb

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

标签 统计

audio ×1

iframe ×1

javascript ×1

jquery ×1

mariadb ×1

mysql ×1

phpstorm ×1

sql ×1