PHP无法在表格中显示表单

时间:2012-12-21 05:19:04

标签: php html

我必须错过一些非常简单的东西,但我看不到它。我有一个函数生成一个简单的表单,应该在表格中多次显示。每当我尝试在表格单元格中调用该函数时,由于某种原因,表格会在表格上方显示。

以下是代码的简化版本:

生成要多次显示的表单的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>";

1 个答案:

答案 0 :(得分:2)

你不需要回复函数只返回字符串,我相信你知道公共/私人/受保护的功能

codepad


好读

  1. PHP: Public, Private, Protected
  2. For comprehensive information : Visibility