php - 通过 MySQL/PHP 在 CRUD 网格中实现年龄属性

标签 php mysql crud

我熟悉 MySQL,但不熟悉 PHP 和 CRUD 网格。

假设我已经启动并运行了一个 CRUD 网格。我有 ID、姓名、电子邮件和出生日期。我想创建一个基于日期属性的年龄属性(因此它根据当前日期更新)。

作为 MySQL 语句,这并不太难。我有这样做的声明:

SELECT `name`, `dateOfBirth`, CURRENT_DATE,
TIMESTAMPDIFF(YEAR, `dateOfBirth`, CURRENT_DATE) AS age
FROM customers;

我的问题是如何将其实现到 CRUD 网格中。我需要制作一个定制专栏还是没有必要?非常感谢任何建议或帮助!

最佳答案

使用datetime diff .

$birthday = new DateTime('1985-09-15');
$now = new DateTime();
$age = $birthday->diff($now);
echo $age->format('%Y years old');

关于php - 通过 MySQL/PHP 在 CRUD 网格中实现年龄属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31467464/

相关文章:

mysql - 高频更新、表插入、多路同时访问

java - Google Web Toolkit (GWT) 创建读取更新和删除 (CRUD) 应用程序示例

forms - 是否有用于具有强大 CRUD 样式行为的表单的 Drupal 模块?

php - 根据另一个表的条件获取连接表的行数

php - 带有 LAMP 的服务器 CPU 和 GPU

mysql - 对于给定的设计目标,Google Cloud SQL 与 Google Cloud Datastore 的优缺点

MySQLIntegrityConstraintViolationException : Column '' cannot be null

.net - 如何在 .NET 中实现正确的存储库模式

php - 在服务器端保存大量数组的最佳方法

php - Paypal 不允许我登录