我必须错过一些非常简单的东西,但我看不到它。我有一个函数生成一个简单的表单,应该在表格中多次显示。每当我尝试在表格单元格中调用该函数时,由于某种原因,表格会在表格上方显示。
以下是代码的简化版本:
生成要多次显示的表单的Php函数
private function addTaskForm()
{
// display add task form
echo "<form method='post' action='#'>
<select name='task'>
<option value='1'>Clean</option>
<option value='1'>Shop</option>
</select>
<input type='submit' name='btnSubmit'>
</form>";
}
表格
echo "<table>
<tr>
<td>".addTaskForm()."</td>
<td>".addTaskForm()."</td>
<td>".addTaskForm()."</td>
<td>".addTaskForm()."</td>
</tr>
</table>";
答案 0 :(得分:2)
你不需要回复函数只返回字符串,我相信你知道公共/私人/受保护的功能
好读