php - 2个相邻字段之间的差异 - 日期 - PHP MYSQL

标签 php mysql loops

我有一个表格,其中的日期格式为 yyyy-mm-dd。

我如何能够循环遍历此表并显示回显,例如“这些日期之间有 1 天”?

我知道如何使用它找到差异,但我不知道如何循环并从 mysql 表中获取差异

$interval = $newDate->diff($datetime2); //(http:www.php.net/manual/en/datetime.diff.php)

最佳答案

调整您的实现的变量,但这应该遍历表格。

<?PHP


    $db_handle = mysql_connect($server, $user_name, $password);
    $db_found = mysql_select_db($database, $db_handle);


    if ($db_found) {

        $SQL = "SELECT dte FROM tb_name";
        $result = mysql_query($SQL);

    while ($db_field = mysql_fetch_assoc($result)) {
        print date_diff($db_field['dte'], $datetime2) . "<BR>";
        $datetime2=$db_field['dte'];
    }

    mysql_close($db_handle);

}
else {
    print "Database NOT Found ";
    mysql_close($db_handle);
}

?>

关于php - 2个相邻字段之间的差异 - 日期 - PHP MYSQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10215627/

相关文章:

C#:将字符串数组划分为 N 个实例的最简洁方法 N 个项目长

php - 如何更改标题以及它们在 WordPress 中的显示方式?

javascript - 有人可以帮我解决这个错误吗?

mysql - 无法在 Ubuntu 14.04 上启动 mysql 服务器

PHP 执行 - 关闭连接后我可以使用 Ajax 方法吗

python - for循环中嵌套if语句中的特定缩进错误

php - MySQL SELECT COUNT 返回 NULL

php - 隐藏图片url的下载脚本

mysql - Hibernate ObjectNotFoundException,即使表中存在记录

java - 如何检查输入是否为整数?