2
我需要有一個自定義元素,它會查看稱爲月的下拉列表並有條件地將數字月插入到數據庫中。例如,如果用戶選擇10月,它會將數字10放在數據庫的numeric_month字段中。月份下拉菜單設置爲同一數據庫中的另一個字段,不幸的是,無法將它們結合起來用於我們的目的。任何幫助,將不勝感激。我是PHP編碼新手。Chronoforms字段插入動態數據
我需要有一個自定義元素,它會查看稱爲月的下拉列表並有條件地將數字月插入到數據庫中。例如,如果用戶選擇10月,它會將數字10放在數據庫的numeric_month字段中。月份下拉菜單設置爲同一數據庫中的另一個字段,不幸的是,無法將它們結合起來用於我們的目的。任何幫助,將不勝感激。我是PHP編碼新手。Chronoforms字段插入動態數據
numeric_month
在自定義代碼動作之前加一個「自定義代碼」行動的「關於提交」事件插入PHP代碼以根據所選下拉值將numeric_month
字段設置爲適當的值。
在ChronoForms V4或V5,這將是與此類似:
<?php
$form->data['numeric_month'] = date("n",strtotime($form->data['month']));
?>
這將設置numeric_month
到 '7' 的 '七一' 的month
值。
使用date("m",strtotime($form->data['month'])
將numeric_month
設置爲'07'。
有關PHP代碼的詳細信息一個月名轉換爲數字小串,看到這些問題的答案: