哪位大神能来给小弟我解决下用户登录时访问mysql的有关问题
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了哪位大神能来给小弟我解决下用户登录时访问mysql的有关问题,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1473字,纯文字阅读大概需要3分钟。
内容图文
![哪位大神能来给小弟我解决下用户登录时访问mysql的有关问题](/upload/InfoBanner/zyjiaocheng/226/1a9a57e4a7ea4b23a6e1f37f67829487.jpg)
看看下面的代码哪里错了 为什么运行不了?
session_start();
mysql_connect("localhost","root","11111111")
or die("无法连接数据库,请重试");
mysql_select_db("manage")
or die("无法选择数据库,请重试");
$today=date("Y-m-d H:i:s");
$query=" select id
from usertbl
where id=$id and secret=$secret
/*从数据库中搜索和登录用户相应的资料*/
";
$result=mysql_query($query);
$numrows=mysql_num_rows($result);
if($numrows==0){
/*验证是否能找出相同资料的用户,不能则未注册*/
echo "非法用户";
echo "请注册先";
echo "重试";
}
else{
$row=mysql_fetch_array($result);
$id=$row[0];
$query="
update usertbl
set lastlogin=$today
where id=$id";
$result=mysql_query($query);
setcookie("usercookie", "欢迎你,$id");
/*这里使用了cookie,以方便之后的页面认证。
但我未开发完这一块。希望有兴趣的朋友指正*/
echo "登录成功";
echo "请进!";
}
?>
------解决思路----------------------
select id from usertbl where id=$id and secret=$secret
$id、$secret 是在哪里赋值的?值为多少?
另外应用单引号括起
------解决思路----------------------
错误提示呢?没错误提示怎么看!
$query=" select id
from usertbl
where id=$id and secret=$secret
/*从数据库中搜索和登录用户相应的资料*/
";
sql在写的时候记得字符串要加引号
------解决思路----------------------
这样写
$query=" select id
from usertbl
where id=$id and secret='$secret'";
/*这里使用了cookie,以方便之后的页面认证。
但我未开发完这一块。希望有兴趣的朋友指正*/
37行报错是因为这一段注释第一行前面有个全角空格
内容总结
以上是互联网集市为您收集整理的哪位大神能来给小弟我解决下用户登录时访问mysql的有关问题全部内容,希望文章能够帮你解决哪位大神能来给小弟我解决下用户登录时访问mysql的有关问题所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。