SQL密码MD5加密问题

WBOY
Freigeben: 2016-06-23 13:59:00
Original
1026 Leute haben es durchsucht

$sql="select stu_id,stu_password from studentPwd2";$res=sqlsrv_query($conn,$sql);while($r=sqlsrv_fetch_array($res)){	$b=md5('$r[1]');	echo $r[1]."对应MD5".$b."<br />";	$sql2="update studentPwd2 set stu_password='".$b."' where stu_id='".$r[0]."'";	echo $sql2."<br />";	sqlsrv_query($conn,$sql2);}
Nach dem Login kopieren

我想把之前的密码都变成MD5加密的,然后就这样子,为什么密码都变成一样的了
123456对应MD5ab71f115b2cd70037a03031f9827b924
update studentPwd2 set stu_password='ab71f115b2cd70037a03031f9827b924' where stu_id='ID1'
111111对应MD5ab71f115b2cd70037a03031f9827b924
update studentPwd2 set stu_password='ab71f115b2cd70037a03031f9827b924' where stu_id='ID2'


回复讨论(解决方案)

$b=md5('$r[1]');

这里。。。。应该把引号去掉。。。最后结果是‘$r[1]'这7个字符的MD5。。。。

$b=md5('$r[1]');
即使加引号也应该是双引号而不是单引号

嗯, 引号的问题,把引号去掉

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!