【发布时间】:2012-11-19 12:02:00
【问题描述】:
所以我有以下代码:
<?php
$users_id = $_POST['users_id'];
if ($users_id=="1");
{
?>
<td><select name="User">
<option></option>
<option>John</option>
<option>Jack</option>
</select></td>
<?php
}
if ($users_id!=="1");
{
?>
<td align="left"> <input type="text" name="User" /><br></td></tr>
<?php
}
?>
我只想显示一个表单(下拉或输入),但我总是同时得到它们并且 我无法弄清楚我的 if 语句有什么问题。 请帮忙! 感谢您的时间和精力!
【问题讨论】:
-
为什么使用 ;在 IF 语句的末尾??? PHP是否允许这样做
-
PHP(以及许多其他受 C 影响的语言)确实允许在 IF 后使用分号,这是常见的错误来源...
标签: php html if-statement