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)
我知道我的代碼是錯誤的,但我找不到一個簡單的解決方案來完成我想要的。
感謝您的幫助!