解决方案 »
- 仅以此贴来广泛收集php的便捷写法,,收集~~~~~~
- 有谁在使用PHP webservice中遇到过这样的问题
- PHP环境配置?
- strpos()为什么找不到'<'?
- 再求一正则表达式!
- 买了本书PHP&MySqlWeb数据库应用的书,但是现在下不到例子了!!!
- 求救!!!我下载了一个游戏,运行以后有问题,然后我的计算机就在不停的重新启动。我该怎么办呢
- 如果对大量的数据库数据处理,那么用大量的select好呢;还是用select出所有的,再用变量进行处理好?
- 求大侠帮忙
- 如何使用PHP实时监控Linux服务器的cpu、内存、硬盘信息
- socket_select(), 请大神讲解
- php分页类怎么写啊?
$con = mysql_connect("我的服务器IP",'数据库名','密码'); //这些我都可以确定是正确的
if (!$con){
die('Could not connect: ' . mysql_error());
}
mysql_select_db("数据库名", $con);
$sql ="select `ip` from `ip` where `ip`='$_POST[IP]'";
$result =mysql_query ($sql,$con);
$row = mysql_fetch_row($result);
if ($row)
{
mysql_select_db("数据库名", $con);
$sql="INSERT INTO domain (`yuming`,`ip`,`status`)VALUES('$_POST[yuming]','$_POST[ip]','$_POST[status]')";
if (!mysql_query($sql,$con))
{
die('Error: ' . mysql_error());
}echo "成功提交";}else{
echo '<script>alert("请输入正确的IP地址!");history.go(-1);</script>'
}?>
运行上面这个看看,如果还是不行看一下数据的字段类型、长度、编码符不符合。
估计是$_POST[ip]不存在,而ip字段是not null,导致插入失败了。
insert into 表的字段
<form name="form1" method="post" action="post.php" onsubmit="return checkInput();">
<a>域名</a></br>
<input type="text" name="yuming"></br>
<a>IP</a></br>
<input type="text" name="ip"></br></br>
<INPUT TYPE="hidden" name="status" value="0">
<input type="hidden" name="action" value="send">
<input type="submit" name="Submit" value="提交">
</form>
$_POST[IP] 应为 $_POST[ip]
我已经把ip都改为小写了,提交还是空白页面