求助:php编程if..else...elseif问题
初学PHP,也讲不清楚原因,看下面写的这人东西吧。就是想在下拉单里选择加班,事假,病假等时,能输出对应的。=======<formaction=""method="pos...
初学PHP,也讲不清楚原因,看下面写的这人东西吧。就是想在下拉单里选择加班,事假,病假等时,能输出对应的。
=======
<form action="" method="post" enctype="text/plain">
类型:
<select name="cars">
<?php
$jb = "加班";
$sj = "事假";
$bj = "病假";
?>
<option value="jb">加班
<option value="sj">事假
<option value="bj">病假
</select>
<br>
标题:
<input type="text" name="user" value="某某【】<?php if (value="jb") {
echo ($jb);
} elseif (value="sj") {
echo ($sj);
} else (value="bj") {
echo ($bj);
}
?>"> 展开
=======
<form action="" method="post" enctype="text/plain">
类型:
<select name="cars">
<?php
$jb = "加班";
$sj = "事假";
$bj = "病假";
?>
<option value="jb">加班
<option value="sj">事假
<option value="bj">病假
</select>
<br>
标题:
<input type="text" name="user" value="某某【】<?php if (value="jb") {
echo ($jb);
} elseif (value="sj") {
echo ($sj);
} else (value="bj") {
echo ($bj);
}
?>"> 展开
1个回答
展开全部
想用php处理交互,需要提交一次。
不提交直接处理,须用javascript
<form action="" method="post" enctype="text/plain">
类型:<select name="cars">
<option value="jb">加班</option>
<option value="sj">事假</option>
<option value="bj">病假</option>
</select>
<br>标题:<input type="text" name="user" value="某某">
<input type="submit" value="提交"/>
<?php
$value = $_POST['cars'];
$jb = "加班";$sj = "事假";$bj = "病假";
if ($value=="jb") {echo ($jb);} elseif ($value=="sj") {echo ($sj);} else ($value=="bj") {echo ($bj);}?>
">
</form>
追问
你好,我的报错了。
Parse error: syntax error, unexpected '{' in D:\xampp\htdocs\php\post.php on line 19
想问一下,javascript的方法怎么写?谢谢!
追答
类型:
加班
事假
病假
搜索
标题:
报错估计是: else if 这两个关键字没空格隔开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询