哪位大神能来给我解决下用户登录时访问mysql的问题

qq_27043185 2015-04-01 09:21:22
看看下面的代码哪里错了 为什么运行不了?
<?php
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 "请进!";
}
?>
...全文
104 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
一起混吧 2015-04-01
  • 打赏
  • 举报
回复
把修改后的代码贴出来看看。echo mysql_error(); 报什么错。
剑心永远OK 2015-04-01
  • 打赏
  • 举报
回复
把每一句的sql语句打印出来,不就能找到问题了么 如

$query=" select id 
 from usertbl 
 where id=$id and secret=$secret 

echo $query;
qq_27043185 2015-04-01
  • 打赏
  • 举报
回复
谢谢!现在只报这个Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in D:\AppServ\www\e\login.php on line 18 非法用户请注册先重试 还有为什么不管我登录的是不是已注册的用户 都跳转到空白页 既不说登录成功也不说错误
一起混吧 2015-04-01
  • 打赏
  • 举报
回复
这样写
$query=" select id 
 from usertbl 
 where id=$id and secret='$secret'";
 /*这里使用了cookie,以方便之后的页面认证。
 但我未开发完这一块。希望有兴趣的朋友指正*/
37行报错是因为这一段注释第一行前面有个全角空格
qq_27043185 2015-04-01
  • 打赏
  • 举报
回复
上面是我建的mysql
qq_27043185 2015-04-01
  • 打赏
  • 举报
回复
qq_27043185 2015-04-01
  • 打赏
  • 举报
回复
Parse error: syntax error, unexpected T_ECHO in D:\AppServ\www\e\login.php on line 37 echo "登录成功"; 此行为37行 sql值括起来还是不对啊 如果是用引号的话那就报where id=$id and secret=$secret 这行也错了
jijibubu 2015-04-01
  • 打赏
  • 举报
回复
错误提示呢?没错误提示怎么看! $query=" select id from usertbl where id=$id and secret=$secret /*从数据库中搜索和登录用户相应的资料*/ "; sql在写的时候记得字符串要加引号
xuzuning 2015-04-01
  • 打赏
  • 举报
回复
select id from usertbl where id=$id and secret=$secret $id、$secret 是在哪里赋值的?值为多少? 另外应用单引号括起

21,892

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧