
正文
php注册数据不能用 php登录注册数据库
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
php的用户注册页面,能注册但在数据库显示不了,求各位大神解答,给高分!!
php注册数据不能用你有一处需要优化
2处需要修改
$info=mysql_fetch_array($sql);
if($info==true)
改成
if ( mysql_num_rows($info) )
c错误的地方是php注册数据不能用:php注册数据不能用你把session的值全部设置成了null值php注册数据不能用,其实就是空值!
例外,数据库显示不了,只能说明写入数据库失败,压根就没有写入数据库,你的注册根本就没有成功
mysql_query("insert into user (name,pwd,dongjie,email,truename,sfzh,tel,qq,ip,tishi,huida,dizhi,youbian,regtime,lastlogintime,logincishu,pwd1) values ('$name','$pwd','$dongjie','$email','$truename','$sfzh','$tel','$qq','$ip','$tishi','$huida','$dizhi','$youbian','$regtime','$lastlogintime','$logincishu','$pwd1')",$conn);
改成
mysql_query("insert into user (name,pwd,dongjie,email,truename,sfzh,tel,qq,ip,tishi,huida,dizhi,youbian,regtime,lastlogintime,logincishu,pwd1) values ('$name','$pwd','$dongjie','$email','$truename','$sfzh','$tel','$qq','$ip','$tishi','$huida','$dizhi','$youbian','$regtime','$lastlogintime','$logincishu','$pwd1')",$conn) or die(mysql_error());
然后运行一下,看有什么错误提示
相关问答
Q1: PHP注册不了,可以连接数据库,sql放入数据库正常使用,就是无法在页面注册!
你有一处需要优化
2处需要修改
$info=mysql_fetch_array($sql);
if($info==true)
改成
if ( mysql_num_rows($info) )
c错误的地方是:你把session的值全部设置成了null值,其实就是空值!
例外,数据库显示不了,只能说明写入数据库失败,压根就没有写入数据库,你的注册根本就没有成功
mysql_query("insert into user (name,pwd,dongjie,email,truename,sfzh,tel,qq,ip,tishi,huida,dizhi,youbian,regtime,lastlogintime,logincishu,pwd1) values ('$name','$pwd','$dongjie','$email','$truename','$sfzh','$tel','$qq','$ip','$tishi','$huida','$dizhi','$youbian','$regtime','$lastlogintime','$logincishu','$pwd1')",$conn);
改成
mysql_query("insert into user (name,pwd,dongjie,email,truename,sfzh,tel,qq,ip,tishi,huida,dizhi,youbian,regtime,lastlogintime,logincishu,pwd1) values ('$name','$pwd','$dongjie','$email','$truename','$sfzh','$tel','$qq','$ip','$tishi','$huida','$dizhi','$youbian','$regtime','$lastlogintime','$logincishu','$pwd1')",$conn) or die(mysql_error());
然后运行一下,看有什么错误提示
Q2: php注册失败是没和数据库连接嘛
是。数据库是php注册的支持,因此失败是没进行连接的原因。数据库系统,是由数据库及其管理软件组成的系统,是为适应数据处理的需要而发展起来的一种较为理想的数据处理的核心机构。
Q3: 用php编了一个网站注册,但数据一直不能插入数据库
现在能正常链接数据库吧,你看看前面的参数是psw后面的是password,你再核查下,如果连接成功,打印下SQL语句,看是否能执行
Q4: 在PHP中注册信息写不进数据库中
往数据库里插入数据不能用双引号。改成这样。
$query="insert into user(name,sex,psd,email,miv,mid) values(‘$name’,‘$sex’,‘$psd1’,‘$email’,‘$qst’,‘$as’)";
像这样php注册数据不能用的问题php注册数据不能用,php注册数据不能用你直接echo一下 然后手动插入数据库就知道php注册数据不能用了。
Q5: PHP把注册代码存入数据库,为什么他老是注册失败?
有两处错误
$sql = "insert into users(user,pass) values('$user','$pass')";改为
$sql = "insert into users(user,pass) values(".$user.",".$pass.")";
$user $pass 没有赋值操作,应该是为空,给它赋值一下应该就可以了
php注册数据不能用的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php登录注册数据库、php注册数据不能用的信息别忘了在本站进行查找喔。





