初学php,为什么我点击查询时,一点反应都没有?求助各位高手

<fromname="myform"method="post"action=""><tr><tdwidth="605"height="51"bgcolor="#cc99f... <from name="myform" method="post" action="">
<tr>
<td width="605" height="51" bgcolor="#cc99ff"><div align="center">请输入图书名称
<input name="txt_book" type="text" id="txt_book" size="25" /> 
<input type="submit" name="Submit" value="查询" />
</div></td>
</tr>
</from>
<?php
$link=mysql_connect("localhost","root","root") or die("数据库连接失败".mysql_error());
mysql_select_db("db_database18",$link);
mysql_query("set names utf8");//屏蔽乱码
?>
<?php
$sql=mysql_query("select * from tb_book");
$info=mysql_fetch_array($sql);
if($_POST[Submit]=="查询"){
$txt_book=$_POST[txt_book];
$sql=mysql_query("select * from tb_book where bookname like '%".trim($txt_book)."%'") ;
$info=mysql_fetch_array($sql);
}
?>
<?php
if($info==false){
echo "<div align='center' style='color:#FF000; font-size:12px'>对不起,您检索的图书信息不存在!</div>";
}
?>
<?php
do{
?>
<tr align="left" bgcolor="#FFFFFF">
<td height="20" align="center"><?php echo $info[id];?></td>
<td> <?php echo $info[bookname];?></td>
<td> <?php echo $info[issuDate];?></td>
<td align="center"><?php echo $info[price];?></td>
<td> <?php echo $info[maker];?></td>
<td> <?php echo $info[publisher];?></td>
</tr>
<?php
}while($info=mysql_fetch_array($sql));
?>
问题找到了!!!
展开
 我来答
meloyong
2012-05-10
知道答主
回答量:34
采纳率:0%
帮助的人:18.6万
展开全部
首先,用来判断事件的变量,最好不用中文,容易出错。
数组调用,一定要加引号,才算调用变量。
action'为空,默认调用本页面,并非一定要写,实际上很多人都不写这个属性的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
aguilaia
2012-05-10 · 超过15用户采纳过TA的回答
知道答主
回答量:104
采纳率:0%
帮助的人:26万
展开全部
$_POST[txt_book].. 我记得关联数组的下标应该加引号的。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友98a40b5
2012-05-10
知道答主
回答量:6
采纳率:0%
帮助的人:7737
展开全部
action 需要你提交的路径 。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mingquan86
2012-05-10
知道答主
回答量:2
采纳率:0%
帮助的人:2.9万
展开全部
我也是初学者,问题在哪呢?
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式