この投稿は、gz109 によって、2013-07-22 17:37:50 に最終編集されました
たとえば、多くのオプションがあるフォーム、値が空か正しい値かを判断するために PHP を使用する方法
<form action="add.php" method="post"><br data-filtered="filtered"> <input type="text" name="name"><br data-filtered="filtered"> <input type="text" name="name2"><br data-filtered="filtered"> <input type="text" name="name3"><br data-filtered="filtered"> <input type="text" name="name4"><br data-filtered="filtered"> <input type="text" name="name5"><br data-filtered="filtered"> </form><br data-filtered="filtered"> <br data-filtered="filtered"> <?php<br data-filtered="filtered"> $name1=$_POST[name1];<br data-filtered="filtered"> $name2=$_POST[name2];<br data-filtered="filtered"> $name3=$_POST[name3];<br data-filtered="filtered"> $name4=$_POST[name4];<br data-filtered="filtered"> $name5=$_POST[name5];<br data-filtered="filtered"> <br data-filtered="filtered"> //插入数据库,如果是就单独判断一个变量,可以用IF,那如果多个怎么办呢<br data-filtered="filtered"> if($name1==''){<br data-filtered="filtered"> echo '请输入数据';<br data-filtered="filtered"> exit;<br data-filtered="filtered"> }<br data-filtered="filtered"> <br data-filtered="filtered"> $sql="insert into book values('$name1','$name2','$name3','$name4','$name5')";<br data-filtered="filtered"> mysql_query($sql);<br data-filtered="filtered"> <br data-filtered="filtered"> ?>
一つずつ判断してください。空は空と判断されます。
これは使いやすいと思います配列をループして値が空かどうかを判定するだけです。 フォームの値を個別に取得し、それが空かどうかを判断します。