新网创想网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
你只能先查处salt的值之后用MD5加密 然后select uid from `user` where username = '$u' and password +salt加密后的值='" . md5($p).salt加密后的值 . "' 不要觉得这是多此一举 你这样做的本身就是多此一举 如果是从安全性方面考虑 你这随机数也不是随机数了 因为已经固定在数据库了 要做建议你从PHP内取得随机数$a 然后在MD5加密 $b=md5($p).md5($a) 查询:select uid from `user` where username = '$u' and password+$a ='$b' 这样的安全性比你数据库存随机的安全性高得多 每次$a的值才是随机 如果能解决您的问题请采纳 谢谢
创新互联执着的坚持网站建设,小程序定制开发;我们不会转行,已经持续稳定运营十载。专业的技术,丰富的成功经验和创作思维,提供一站式互联网解决方案,以客户的口碑塑造品牌,携手广大客户,共同发展进步。
unserialize 序列化出来后,不就是数组了吗?
找出数组最后一个值,是这样不
可以运行SQL选择查询,SQL语句写法:
select 你要获取的字段名列表 from 表名 where 筛选条件;
例如获取学号是001的学生名字,运行下列SQL语句即可
select sname from students where sid='001';
在数据库中查找某一字段的值的操作方法和步骤如下:
1、首先,在桌面上,单击“
Management Studio”图标,如下图所示。
2、其次,完成上述步骤后,在该界面中,单击左上角的“新建查询”按钮,如下图所示。
3、接着,完成上述步骤后,输入如下红框标注的SQL语句,如下图所示。
4、然后,完成上述步骤后,在该界面中,单击左上方的“执行”选项,如下图所示。
5、最后,完成上述步骤后,在此界面中,显示查询数据库有某个字段,如下图所示。这样,问题就解决了。
用select name from a查询,然后用定义一个数组,把查询出来的字段放在这个数组里