我照着书写的一段向mysql数据库数据库插入数据的PHP代码,可是数据老是插不进去。请帮忙看看。
这是代码(把表单内容插入到数据库):<?php$email=$_POST['email'];$pword=$_POST['pword'];$qname=$_POST['q...
这是代码(把表单内容插入到数据库):
<?php
$email=$_POST['email'];
$pword=$_POST['pword'];
$qname=$_POST['qname'];
$sex=$_POST['sex'];
if(!$email||!$pword||!$qname)
{
echo "您没有完整填写信息。<br/>".
"请完整填写。<br/><br/><br/>";
echo "<input type=\"button\" name=\"Submit\" value=\"跳 转\" class=\"btn\" onclick=\"location.href='_1test.html'\" />";
exit;
}
if(PHP_VERSION < 6) //PHP6取消了get_magic_quotes_gpc()函数
{
$_getm=get_magic_quotes_gpc();
}
if(!$_getm)
{
$email=addslashes($email);
$pword=addslashes($pword);
$qname=addslashes($qname);
$sex=addslashes(sex);
}
@ $db=mysqli_connect('localhost','_1test','111','_1db'); //打开_1db数据库
if(mysqli_connect_errno())
{
echo "Error: 不能连接数据库!请待会再试验<br/>"."点击<input type=\"button\" name=\"Submit\" value=\"跳 转\" class=\"btn\" onclick=\"location.href='_1test.html'\" />返回原界面。";
exit;
}
$query="insert into _1logontest (email,pword,qname,sex) values // 在_1db数据库中的_1logontest表中插入数据
('".$email."','".$pword."','".$qname."','".$sex."')";
$result=mysqli_query($db,$query);
if(result)
{
echo "这有".mysqli_affected_rows($db)."个人加入";
}
else
{
echo "有个错误,SQL执行失败!<br/>"."点击<input type=\"button\" name=\"Submit\" value=\"跳 转\" class=\"btn\" onclick=\"location.href='_1test.html'\" />返回原界面。";;
}
$db->close();
?>
</body>
</html>
结果: 展开
<?php
$email=$_POST['email'];
$pword=$_POST['pword'];
$qname=$_POST['qname'];
$sex=$_POST['sex'];
if(!$email||!$pword||!$qname)
{
echo "您没有完整填写信息。<br/>".
"请完整填写。<br/><br/><br/>";
echo "<input type=\"button\" name=\"Submit\" value=\"跳 转\" class=\"btn\" onclick=\"location.href='_1test.html'\" />";
exit;
}
if(PHP_VERSION < 6) //PHP6取消了get_magic_quotes_gpc()函数
{
$_getm=get_magic_quotes_gpc();
}
if(!$_getm)
{
$email=addslashes($email);
$pword=addslashes($pword);
$qname=addslashes($qname);
$sex=addslashes(sex);
}
@ $db=mysqli_connect('localhost','_1test','111','_1db'); //打开_1db数据库
if(mysqli_connect_errno())
{
echo "Error: 不能连接数据库!请待会再试验<br/>"."点击<input type=\"button\" name=\"Submit\" value=\"跳 转\" class=\"btn\" onclick=\"location.href='_1test.html'\" />返回原界面。";
exit;
}
$query="insert into _1logontest (email,pword,qname,sex) values // 在_1db数据库中的_1logontest表中插入数据
('".$email."','".$pword."','".$qname."','".$sex."')";
$result=mysqli_query($db,$query);
if(result)
{
echo "这有".mysqli_affected_rows($db)."个人加入";
}
else
{
echo "有个错误,SQL执行失败!<br/>"."点击<input type=\"button\" name=\"Submit\" value=\"跳 转\" class=\"btn\" onclick=\"location.href='_1test.html'\" />返回原界面。";;
}
$db->close();
?>
</body>
</html>
结果: 展开
TableDI
2024-07-18 广告
2024-07-18 广告
在上海悉息信息科技有限公司,我们深知Excel在数据处理中的重要作用。在Excel中引用不同工作表(sheet)的数据是常见的操作,这有助于整合和分析跨多个工作表的信息。通过在工作表名称前加上感叹号“!”,您可以轻松地引用其他工作表中的数据...
点击进入详情页
本回答由TableDI提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询