我在解决这个问题上花了不少时间。请帮我找到正确的方法。我正在创建一个小部件,其中有一个下拉列表,其中填充了自定义表中的数据;这是表单代码:
public function form($instance) {
global $event;
global $events;
$events = new WP_Query( "SELECT id, event FROM mo_Event");
?>
<select class="dropdown" id="mydropdown" name="mydropdown" title="My Dropdown">
<?php
foreach ($events as $event) { ?>
<option value="\' . <?php $event . \'">\' . $event . \'?> </option>\';
}?>
</select>
}
该行:<option value="\' . <?php $event . \'">\' . $event . \'?> </option>\'
; 正在获取“PHP通知:数组到字符串的转换”和“PHP可捕获的致命错误:类WP\\u Tax\\u查询的对象无法转换为字符串”,非常感谢您的帮助。