以编程方式访问提交重力表单的日期



我有一个学生注册过程的简单重力表单,它只包括一个同意字段和几个标识同意的人(家长或学生)的字段。每年都需要同意,因此,除了需要能够报告何时给予同意之外,我还需要能够访问此同意书提交的日期/时间,以跟踪这一点。我以编程方式确定何时需要向登录用户请求此确认,但这需要能够访问以前提交的日期/时间。我觉得这应该是直截了当的,如果我遗漏了一些明显的东西,我很抱歉。我确信重力表单为每个提交存储此信息,因为存在合并标记,但我相信我需要能够从数据库访问它,以便我可以将其合并到php代码中。我已经查看了gf表中存储的数据,我没有看到它。我猜我可以通过GFAPI访问它,但我不知道怎么做。我很感激任何帮助。由于

下面是一个php示例:

$form_id =12;//replace with your form id #
$search_criteria [ 'start_date' ] = '2021-01-01';
$search_criteria [ 'end_date' ] = '2022-01-01' ;
$entries = GFAPI::get_entries( $form_id, $search_criteria );//This grabs the array of entries between the dates
foreach($entries as $entry){
echo $entry['date_created'];//echo the date and time of each entry
}

最新更新