php session登陆成功后怎么查询数据库

php session登陆成功后怎么查询数据库,第1张

在使用php session进行数据查询时主要有3中方法。第一种是使用函数【mysql_connect()】建立和MYSQL数据库的连接。mysql_connect()是用来建立和MYSQL数据库的连接,一共有5个参数,一般情况下只使用前3个参数,分别是MySQL服务器地址、用户名以及密码。第二种是使用函数【mysql_select_db()】指定要 *** 作的数据库。mysql_select_db()是用来指定要 *** 作的数据库。要是需要 *** 作的数据库还没有创建,则需要创建数据库,然后再创建数据库中的表。第三种是使用函数【mysql_query()】查询指令。mysql_query()是查询指令的专用函数,所有的SQL语句都通过它执行,并返回结果集。一般情况下这三种方法是最适用的,希望可以解决你的问题。

首先生成一个随机的字符串包括

字母

数字

或汉字

然后用php中生成图片的函数把这个字符串生成图片并在页面展示出来

然后session存储这个字符串,没必要存到数据库中,因为就用那么一次

然后用户在前台输入后

与session进行比较验证

报错的原因已经说明了,函数mysql_fetch_array()的第一个参数需要资源类型的参数,你给了一个bool值,所以报错。联系一下错误行前后代码,发现你的mysqli_query函数使用有问题,这个函数的第一个参数应该是SQL语句,第二个参数才是数据库链接句柄。修改一下即可。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9922788.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存