小编use*_*448的帖子

根据日期选择最近的5行

我有一段时间没有触及PHP,并尝试在我的数据库中选择5个最新的条目并将它们打印到屏幕上.

我不推荐使用mysql命令,而是使用PDO-> mysql.

我的查询是这样的:

SELECT id,title,date,author FROM table ORDER BY date DESC LIMIT 5;
Run Code Online (Sandbox Code Playgroud)

我假设我必须将值放入数组并创建一个循环并输出结果.

<?php
$db = new PDO('mysql:dbhost='.$dbhost.';dbname='.$dbname, $user, $pass);

while () {
  print($title[$i], $date[$i], $author[$i]);
  $i++
}

$db = null;

?>
Run Code Online (Sandbox Code Playgroud)

我用上面的代码填补了空白.

更新:$ db = new PDO ....行报告错误消息:

PHP Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY000] Can't connect to local MySQL server through socket... in /var/...
Run Code Online (Sandbox Code Playgroud)

确认已安装并启用PDO.我在服务器上的其他Web应用程序可以很好地连接到同一个远程mysql服务器.

php mysql pdo

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

为什么cpu加载不会超过百分之几?

我正在运行这个命令

grep 'cpu ' /proc/stat | awk '{usage=($2+$4)*100/($2+$4+$5)} END {print usage "%"}'
Run Code Online (Sandbox Code Playgroud)

然而它只输出0.99xxxx%

如果我进行apt-get升级或任何过程,我认为它会超过1%.即使运行压力-c 1也不会改变它.

有没有办法准确记录CPU使用情况?服务器有1个vCPU.

需要每5秒钟记录一次这个日志.

while sleep 5; do "code" >> logfile; done
Run Code Online (Sandbox Code Playgroud)

bash cpu cpu-load

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

如果任务失败则发送电子邮件

我正在编写一个shell脚本,该脚本创建一个日志文件,其中包含已完成的所有任务。在脚本的最后,它将创建一个tar文件并重新启动服务。

如果tar进程失败或服务没有启动,我希望脚本发送电子邮件。我不确定如何检查tar和服务是否通过/失败。

这是不检查tar或服务是否完成的shell脚本示例...

#!/bin/bash

# Shutdown service
service $SERVICE stop

# Task 1
command > some1.log

# Task 2
command > some2.log

# Task 3
command > some3.log

# Compress Tar file
tar -czf logfiles.tar.gz *.log

# Start service
service $SERVICE start

# mail if failed
mail -s "Task failed" | user@domain.com << "the task failed"
Run Code Online (Sandbox Code Playgroud)

更新:该脚本不应中止,因为如果任何先前的任务确实失败,我希望服务尝试再次启动。

bash shell task

3
推荐指数
2
解决办法
6405
查看次数

标题应该是导航元素的一部分

如果我的页面标题在同一行,我应该把它放在导航元素中吗?或者标题应该放在<nav>?

TITLE OF PAGE               HOME BLOG PAGE1 PAGE2
Run Code Online (Sandbox Code Playgroud)

代码

<nav>

  <h1>TITLE OF PAGE</h1>

  <ul>
    <li>Home</li>
  </ul>

</nav>
Run Code Online (Sandbox Code Playgroud)

html css

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

标签 统计

bash ×2

cpu ×1

cpu-load ×1

css ×1

html ×1

mysql ×1

pdo ×1

php ×1

shell ×1

task ×1