Mysql存储在数据库中的当前日期和日期之间的日期差异

时间:2013-03-01 17:15:52

标签: php mysql cakephp date

我有一项任务是从经验大于或等于2年的表中获取员工列表。我在表'joined_date'中有employee字段。我正在使用cakephp框架。您可以建议我获取详细信息的方式。提前谢谢。

1 个答案:

答案 0 :(得分:0)

您首先需要使用各种方法之一连接到数据库。然后使用SQL来获取记录。

假设字段 joined_date 是一个时间戳,位于名为员工的表格中......

以下是使用odbc_connect ...

的示例
<?php
    // Connect to the database
    $conn = odbc_connect($server ,$username ,$password );

    // Define the query
    $query = "
        SELECT * FROM employee
        WHERE joined_date >= now() - INTERVAL 2 YEAR
    ";

    // Execute the query and assign the results to a resource
    $res = odbc_exec($conn,trim($query));

    // Loop through the results 
    while($row = odbc_fetch_array($res)) 
    {
        print_r($row);
    }

    // Close the connection
    odbc_close($conn);
?>

PHP odbc_connect

MySQL Date & Time Functions