将php连接为html id

时间:2016-06-30 13:01:20

标签: php concatenation

我正在尝试将$ firstname和$ lastname连接为选择框ID。我哪里错了?

echo '<td>
<select name="'$firstname.$lastname'" id="'$firstname.$lastname'">
       <option selected disabled>Select Action</option>
   <option value="activate">Activate User</option>
       <option value="delete">Delete User</option>
   <option value="admin">Admin</option>
</select>
  </td>';

2 个答案:

答案 0 :(得分:3)

您需要在名字和姓氏之前和之后添加连词:

<select name="'.$firstname.$lastname.'" id="'.$firstname.$lastname.'">

答案 1 :(得分:3)

您的连接不正确。使用以下内容:

echo '<td>
 <select name="'.$firstname.$lastname.'" id="'.$firstname.$lastname.'">
       <option selected disabled>Select Action</option>
   <option value="activate">Activate User</option>
       <option value="delete">Delete User</option>
   <option value="admin">Admin</option>
 </select>
</td>';