小编Dal*_*ían的帖子

列不是'$ value'?

我试图从数据库中选择一切,除了一件事.

使用标题中的语法不起作用,是他们的另一种方式吗?

sql where

5
推荐指数
2
解决办法
5480
查看次数

javascript: window.close(); X 秒后

当按下提交按钮时,我有一个带有 onclick 操作的弹出窗口来关闭该框:

<input type="submit" name="submit" value="submit" onclick="javascript: window.close();">
Run Code Online (Sandbox Code Playgroud)

我正在尝试将其调整为在单击提交按钮关闭后等待 3 秒。

我读过一篇文章,建议在以下内容中使用它:

<script> 
setTimeout("window.close()",3000) 
</script>
Run Code Online (Sandbox Code Playgroud)

但无论是否单击按钮,它都会在 3 秒后关闭弹出窗口。

我如何调整它以使用按钮?

javascript jquery onclick settimeout

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

获得前5个帖子计数sql

我正在尝试根据他们的帖子计数获得我数据库中的前5位用户

<?php
$data = mysql_query("SELECT COUNT(*) FROM pins ORDER BY user_id ASC LIMIT 5")
    or die(mysql_error()); 
while($info = mysql_fetch_array( $data )) 
{ 
    Print "<table><tr><td>";
    Print "".$info['user_id']."";
    Print "</td></tr></table>";
} 
?>
Run Code Online (Sandbox Code Playgroud)

这是我改编的代码,适用于具有WHERE user_id='999'子句的个人用户.但是如何更改它以获得前5名呢?

php mysql sql count

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

自DATEDIFF()以来的SQL天数

我试图计算自帖子发布以来的日子.SQL将日期和时间保存pins在列的表中time.格式为2013-11-20 10:36:01.

我已经在http://www.w3schools.com/sql/func_date_format.asp上了解了如何执行此操作

并提出以下代码:

<?php 
$dayssince = mysql_query("SELECT DATEDIFF(day,'CURDATE()','$pinDetails->time') AS DiffDate     FROM pins WHERE id ='$pinDetails->id'");
?>
<?php echo $dayssince; ?>
Run Code Online (Sandbox Code Playgroud)

$pinDetails->time数据库中的日期戳在哪里.

但是,没有任何显示,甚至没有错误编号.

编辑:

我使用此代码使用它:

$result = mysql_query("SELECT DATEDIFF(CURDATE(), '$pinDetails->time')");
$dayssince = mysql_result($result, 0);
Run Code Online (Sandbox Code Playgroud)

sql datediff

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

标签 统计

sql ×3

count ×1

datediff ×1

javascript ×1

jquery ×1

mysql ×1

onclick ×1

php ×1

settimeout ×1

where ×1