我熟悉 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/