これは初心者の質問です...私はJoomla 3.3と最新のクロノフォームv5のフォームを持っています...フォームが読み込まれると、データベースは私の最初の選択入力にDBからの「インタビュー日」を入力します....一度あなたが日付を選択すると、2 番目の選択入力に利用可能なタイム スロットが入力されます。ここでの問題は、DB が配列に出力される方法です。
データ -> 時刻 -> 午前 7:00、午前 7:15、午前 9:30
現在、2 番目の選択が読み込まれると、午前 7:00、午前 7:15、午前 9:30 のように表示されます。すべて 1 つの値ではなく、個々の値を作成できるようにしたいのですが、これが私のコードです。現在、2番目の選択入力の「時間」オプションに使用しています...
<?php
$options = array();
if ( !$form->data['Data'] || count($form->data['Data']) < 1 ) {
// no result was found
$options[] = 'Please select a category';
} else {
foreach ( $form->data['Data'] as $d ) {
$options[$d['interviewdate']] = ($d['time']);
}
}
echo json_encode ($options);
?>
これは可能ですか?