9
下面的示例顯示瞭如何調用字段,我的問題是如何調用多選複選框。請給我一個例子如何在組中列出訂閱Mailchimp API 1.3
$merge_vars = array('FNAME'=>'Test', 'LNAME'=>'Account',
'GROUPINGS'=>array(
array('name'=>'Your Interests:', 'groups'=>'Bananas,Apples'),
array('id'=>22, 'groups'=>'Trains'),
)
);
我得到一個解決方案。
要獲得多選複選框,您需要執行循環並將其設置在數組中,然後將數組更改爲字符串。
if(!empty($_POST['listbox']))
{
foreach($_POST['listbox'] as $value => $val)
{
$values[] = $val;
}
$groups = implode(",", $values);
}
然後將其設置在merge_vars
$merge_vars = array('FNAME'=>'Test', 'LNAME'=>'Account',
'GROUPINGS'=>array(
array('name'=>'Your Interests:', 'groups'=> $groups)
)
);
希望它能幫助:)
僅僅運行$ _POST [「listbox」]上的implode會不會更容易? – Atheist
謝謝,它真的幫助了我,因爲我的文檔缺乏如何構建這組數組的示例 –
您應該將問題部分中的答案移動到答案中,因爲它可以接受 –