0
我正在研究一个wordpress元框,它将具有可重复的下拉字段,这些字段由从数据库查询的站点中的用户列表组成。我无法以列出on this github的方式输出数组。为下拉式可重复字段创建PHP数组
这里是我当前的代码:
<?php
global $wpdb;
$users = $wpdb->get_col("SELECT display_name FROM {$wpdb->prefix}users WHERE ID !=1 ORDER BY display_name ASC");
foreach ($users as $user) {
echo '<option value="'.$user.'">'.$user.'</option>';
}
?>
电流输出看起来像这样:
<option value="User Name">User Name</option>
我需要的输出看起来像这样:
$options = array (
'Option 1' => 'option1',
'Option 2' => 'option2',
'Option 3' => 'option3',
'Option 4' => 'option4',
);
return $options;
的方式,生成的下拉列表如下:
<select name="select[]">
<?php foreach ($options as $label => $value) : ?>
<option value="<?php echo $value; ?>"<?php selected($field['select'], $value); ?>><?php echo $label; ?></option>
<?php endforeach; ?>
</select>
你可以在查询后显示你的用户有什么,并告诉我们你想在选择输入中显示什么? – Onix
看到我的更新 - 它现在适用于典型的下拉菜单,但我不能让它与可重复字段jquery一起工作,而不更改标记 – RiotAct