注册 登录
编程论坛 PHP技术论坛

[求助]关于向MySql提交数据的问题

sonnya 发布于 2005-06-02 10:46, 957 次点击
<html>
<head><title>PHP连库测试4</title></head>
<body bgcolor=E0E6D9>
<div align="center">


<?php


if ($sonnya) {


  
  // 处理表格输入


  $db = mysql_connect("localhost","root");


  mysql_select_db("mydb",$db);


  $sql = "insert into dhb (username,tel,email,add) VALUES ('$username','$tel','$email','$add')";


  $result = mysql_query($sql);


  echo "<div align=center><font color=ff9933 size=2>数据提交成功.</font><br><br>\n";


  echo"<a href=test4.php>返回提交页</a></div>\n";

} else{


  
  // 显示表格内容


  ?>


  <form method="post" action="<?php echo $PATH_INFO?>">
  
  <table width=250 height=40 border=0 cellpadding=6 cellspacing=1 bgcolor=ffffff>


  <tr bgcolor=E0E6D9><td colspan=2><div align="center"><font color=ff9933 size=2>联系人资料</font></div></td></tr>


  <tr bgcolor=E0E6D9><td><font color=ff9933 size=2><div align="center">姓名</div></font></td><td><input type="Text" name="username" id="name"></td></tr>
  
  <tr bgcolor=E0E6D9><td><font color=ff9933 size=2><div align="center">电话</div></font></td><td><input type="Text" name="tel" id="tel"></td></tr>
  
  <tr bgcolor=E0E6D9><td><font color=ff9933 size=2><div align="center">Email</div></font></td><td><input type="Text" name="email" id="email"></td></tr>


  <tr bgcolor=E0E6D9><td><font color=ff9933 size=2><div align="center">地址</div></font></td><td><input type="Text" name="add" id="add"></td></tr>


  <tr bgcolor=E0E6D9><td colspan=2><div align="center"><input type="Submit" name="sonnya" value="输入信息"></div></td></tr>


  </table>


  </form>


<?php


} //end if ,if结束


?>


</div>
</body>
</html>





程序在运行的过程当中非常顺利,但是运行完之后发现库里没有任何变化,数据并没有添加进库里~~  求大家一起来解决这个问题。
3 回复
#2
无根泉2005-06-02 11:08

郁闷了,在俺这里一点问题都没有呀!

#3
sonnya2005-06-02 11:12
我也晕了~~  

以前运行的时候也没问题,这次再弄就四活添不上数据了~
#4
v3火箭2005-06-06 23:30
是不是在 <form method="post" action="<?php echo $PATH_INFO?>">里面没有加
enctype="multipart/form-data" ,没有它就不能上传数据
还有 $db = mysql_connect("localhost","root");
你的账户是本地的,你只能在本地添加数据,外地IP是不能添加的
你应该新建一个允许任何ip的账号$db = mysql_connect("%","root");不知道我说的对不对,希望给你一个思路
1