html_checkboxes...LOGIN

html_checkboxes関数

html_checkboxes 関数

カスタム関数 html_checkboxes は、指定されたデータに基づいてチェック ボタン グループを作成します。この関数は次のことを指定できます。どの要素が選択されているか、値と出力のいずれかを指定する必要があります 属性を指定するか、代わりにオプションを指定してください。すべての出力は XHTML と互換性があります。

eg1:

test.php:
require('Smarty.class.php');
$smarty = 新しい Smarty;
$smarty->assign('cust_ids', array(1000,1001,1002,1003));
$smarty->assign('cust_names', array('Joe Schmoe','Jack Smith','Jane Johnson','Charlie Brown'));
$smarty->assign('customer_id' , 1001);
$smarty->display('test.html');

test.html:
{html_checkboxes 値=$cust_ids チェック済み=$customer_id 出力=$cust_names separator="<br />"}


出力: (両方の例)
微信图片_20180313114508.png


eg2:

test.php:
require('Smarty.class.php') ;
$smarty = 新しい Smarty;
$smarty->assign('cust_checkboxes', array(
1000 => 'ジョー シュモー',
1001 => 'ジャック スミス',
1002 => 'ジェーン ジョンソン',
1003 => 'チャーリー ブラウン'));
$smarty->assign('customer_id', 1001);
$smarty-> ;display('test.html');

test.html:
{html_checkboxes name="id" options=$cust_checkboxes selected=$customer_id Separator="<br />"}

出力:

微信图片_20180313114508.png

次のセクション
<?php echo "html_checkboxes函数";
コースウェア