0
我试图返回循环在PHP中的内容(一个选择) 这里是我的代码:返回循环结果PHP
public function select($name, $field, $table) {
$query = $this->db->query("SELECT $field FROM $table", []);
$datas = $query->fetchAll();
$number = $query->rowCount();
return '<select class="form-control" name="' . $name . '">
<option value="">' . $name . '</option>'
for ($i=0; $i < $number; $i++) {
'<option value="' . $datas[$i]->$field . '" >' . $datas[$i]->$field . '</option>'
}
'</select>';
}
我得到一个错误:(!)解析错误:语法错误,意外'for'(T_FOR)
我知道我的代码是错误的,但我找不到一个简单的解决方案来完成我想要的。
感谢您的帮助!