问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

php+mysql

发布网友 发布时间:2022-04-15 08:44

我来回答

3个回答

热心网友 时间:2022-04-15 10:13

你也没有设置为空的代码啊。empty是空的意思,if (!empty($_POST['name']));这个是name不能为空,“!”是不的意思。你试试吧。

<?php
session_start();
include "conn.php";
?>
<?php
if (!empty($_POST['name']))
{
if (!empty($_POST['nian']))
{
if (!empty($_POST['mima']))
{
if (!empty($_POST['wenti']))
{
if (!empty($_POST['daan']))
{
$name=($_POST['name']);
$xingbie=($_POST['xingbie']);
$nian=($_POST['nian']);
$mima=($_POST['mima']);
$xinmima=($_POST['xinmima']);
$wenti=($_POST['wenti']);
$daan=($_POST['daan']);
$PostDate=getdate();
$query="select name,xingbie from zhuce where name='$name' and xingbie='$xingbie'";
$result=mysql_query($query);
$num_rows = mysql_num_rows($result);
if ($num_rows>0)
{
echo "<script>alert('您输入的用户名已经有人注册,请重新输入!');history.go(-1);</script>";
}
else
{
if ($mima==$xinmima)
{
$sql1="insert into zhuce (name,xingbie,nian,mima,wenti,daan,postDate) values('$name','$xingbie','$nian','$mima','$wenti','$daan',Now());";
mysql_query($sql1);
mysql_query("commit");
echo "<script>alert('恭喜您注册成功!');location='../index.php';</script>";
}
else
{
echo "<script>alert('您输入的两次密码不一样,请重新输入!');history.go(-1);</script>";
}
}
}
else
{
echo "<script>alert('您没有输入答案,请重新输入!');history.go(-1);</script>";
}
}
else
{
echo "<script>alert('您没有输入问题,请重新输入!');history.go(-1);</script>";
}
}

else
{
echo "<script>alert('您没有输入密码,请重新输入!');history.go(-1);</script>";
}
}
else
{
echo "<script>alert('您没有输入性别,请重新输入!');history.go(-1);</script>";

}
}
else
{
echo "<script>alert('您没有输入用户名,请重新输入!');history.go(-1);</script>";

}
?>

热心网友 时间:2022-04-15 11:31

你说的不允许为空是指 NOT NULL吧?
NULL和''(空字符串)严格来说是不相等的,可以用check(XX!='')试试.
其实这种直接在创建数据表时限定的方式不是很人性化,还不如在接收表单数据时用程序验证来的实际,毕竟这是必须要做的,你不可能不作判断,验证,就把数据直接入库,这样太不安全了.
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
铁路12306官网登录入口 12306密码忘了怎么重新注册 嬉戏谷门票优惠2023 嬉戏谷门票预订 嬉戏谷门票多少钱 嬉戏谷门票优惠政策 嬉戏谷门票哪里买便宜 嬉戏谷门票怎么买便宜 “山川修且广”的出处是哪里 我姓唐只知"太超修广咸"字辈,能告诉我后面是什么字辈吗 公交车和大巴车一般都在哪里招聘急? 昆山公交司机的一天 公交车司机,一般在哪里有招聘? 苹果手机用爱思助手怎么删除照片 昆山司机月工资多少? 昆山公交公司为什么老是招人 如何解决同步助手“无法删除照片图库”的问题 昆山公交车司机还招聘吗 怎么删除用爱死助手导入到手机的照片 电脑里的照片用同步助手导入iPhone后,我现在想删除iPhone里的照片,请问怎么删除? 巧房助手怎么删除上传的照片? 关于电脑主板的介绍300字 介绍下电脑主板 食品卫生法对剩饭剩菜有规定吗 部队食堂允许有剩饭吗?发现剩饭将会如何处理? 单位食堂里没有卖完的饭菜是怎么处理的? 求助!现在有什么科学技术可以删除记忆吗? 怎样才能清除记忆?? 如何忘记痛苦的记忆,如何安全的清除记忆 我要办个羽毛球比赛 单位的 个人奖品50-800 团体 500-1500 大家帮忙想想什么样的奖品好啊 进公交公司需要征信吗? 不在监控范围小声说话监控会录下吗 店里装语音监控门口对面说话听的到吗 说话说多少分贝才能被监控听见? 湖南星韵文化传媒有限公司怎么样,百度说一月份才成立,靠谱吗? 三河市星韵文化传媒有限公司怎么样? 广州星韵文化传媒有限公司怎么样? 申请起诉书怎么写 青岛星韵文化传媒有限公司怎么样? 大连星韵文化传媒有限公司怎么样? 我的诉讼请求怎么写 起诉离婚申请书怎么写 广西海天星韵文化传媒有限公司怎么样? 怎么写这样的起诉申请书书 集装箱的特点有哪些 户字加一笔是什么字 户加一笔,可以成什么字? 户加一笔或减一笔是什么字 一、禾、户可以加什么字变新字 户字加偏旁组成新字再组词?