求助: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);
}
?>">
展开
 我来答
江山财人
推荐于2016-04-21
知道答主
回答量:2
采纳率:0%
帮助的人:4.1万
展开全部
  1. 想用php处理交互,需要提交一次。

  2. 不提交直接处理,须用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 这两个关键字没空格隔开
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式