【发布时间】:2014-03-29 21:10:06
【问题描述】:
echo '<form method="post">
<input type="text" name="selector3">
<input type="submit" name="submit3" value="submit3">
</form>';
if (!empty($_POST['selector3'])) {
$eventsquery = mysql_query("
SELECT studentid, statusid, timestamp, elapsed
FROM events
WHERE studentid = '$name'
AND statusid = '$_POST['selector3']'
ORDER BY timestamp DESC
LIMIT 1
")
or die("Error querying database ".mysql_error()); }
即使没有设置选择器 3,它也会运行 if 语句中的代码!
【问题讨论】:
-
var_dump($_POST['selector3']);输出什么? -
@Amal Murali 它输出未定义的索引
标签: php mysql forms if-statement input