ITPUB??ì3
ITPUB论坛 » WEB程序开发 » 大家帮我看看这50行PHP代码吧 谢谢了


标题: 大家帮我看看这50行PHP代码吧 谢谢了
离线 sdm2008
初级会员



精华贴数 0
个人空间 0
技术积分 32 (38473)
社区积分 0 (1129274)
注册日期 2006-10-3
论坛徽章:0
      
      

发表于 2008-1-22 13:55 
大家帮我看看这50行PHP代码吧 谢谢了

<html>
<head>
<meta http-equiv="Content-Type" c />
<title>无标题文档</title>
<script language="javascript">
function ch(){
if(form1.chaxun.value=="")
alert("查询内容不能为空!");
form1.chaxun.focus();
return false;
}
</script>
</head>
<body>
<form id="form1" name="form1" method="post" action="">
  <p>
    <input name="chaxun" type="text" id="chaxun" />
     <input type="submit" name="Submit" value="查询" />
  </p>
  <p>  
    <?
  if(isset($_POST["Submit"])){
   
  $link=mysql_connect("localhost","root","123456");
  mysql_select_db("sdm");
  mysql_query("SET NAMES gbk");
  $chaxun=$_POST["chaxun"];
  $sel=mysql_query("select id,name,dj form book where $chaxun=name");
  $hang=mysql_num_rows($sel);
  $data=msql_fetch_row($sel);
  if($hang==0)
  die("没有数据!请从新输入!");
  echo "<table align=\"center\" border = \"1\" width=\90%\">";
  echo "<tr>";
  echo "<th>书号</th><th>书名</th><th>定价</th>";
  
  for($i=0;$i<$hang;$i++){
  echo "<tr>";
  echo "<td>$data[0]</td><td>$data[1]</td><td>$data[2]</td>";
  echo "</tr>";
  $data=msql_fetch_row($sel);
  }
  echo "</table>";
   mysql_free_result($sel);
  mysql_close($link);
  }

  ?>
    </p>
</form>
</body>
</html>


运行出错;
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in D:\usr\local\www\data\text\untitled26.php on line 31

Fatal error: Call to undefined function: msql_fetch_row() in D:\usr\local\www\data\text\untitled26.php on line 32


只看该作者    顶部
离线 kenkkk
潜水員


精华贴数 0
个人空间 0
技术积分 200 (9307)
社区积分 863 (1007)
注册日期 2002-9-11
论坛徽章:23
铁扇公主2008北京奥运纪念徽章:体操2008北京奥运纪念徽章:射箭生肖徽章2007版:兔生肖徽章2007版:虎生肖徽章2007版:猪
2008年新春纪念徽章生肖徽章:鼠    

发表于 2008-1-24 09:00 
應該是 sql 出錯.
print 出來試一下.

select id,name,dj form book where $chaxun=name

或者是連接數據庫出問題

檢查一下.


__________________
只看该作者    顶部
离线 sdm2008
初级会员



精华贴数 0
个人空间 0
技术积分 32 (38473)
社区积分 0 (1129274)
注册日期 2006-10-3
论坛徽章:0
      
      

发表于 2008-1-24 17:22 


QUOTE:
原帖由 kenkkk 于 2008-1-24 09:00 发表
應該是 sql 出錯.
print 出來試一下.

select id,name,dj form book where $chaxun=name

或者是連接數據庫出問題

檢查一下.

已经解决  谢谢你
有几个单词写错了


只看该作者    顶部
 
    

相关内容


CopyRight 1999-2006 itpub.net All Right Reserved.
北京皓辰广域网络信息技术有限公司. 版权所有
E-mail:Webmaster@itpub.net
京ICP证:010037号 联系我们 法律顾问