繁体   English   中英

如何用php和mysql生成md5

[英]How to generate md5 with php and mysql

好的,我的数据库接受密码为 md5。 我试图从我的注册页面生成 md5 并将其插入到数据库中。 这就是我的代码:

$str = md5($pass2);
mssql_query("DECLARE @AIDIdent int INSERT INTO UserInfoFromPublisher (fdUserID,fdGameID,fdPassword,fdCash) VALUES ('".$username."',NULL,'".$str."'),10000) ");
  echo '<p class="errormsg">The account "'.$username.'" has been successfully made!</p>';
}

我用了

$str = md5($pass2);

然后将其放入 mssql 查询中.. 它似乎不起作用.. 有什么帮助吗?

检查以下查询:

INSERT INTO UserInfoFromPublisher (fdUserID,fdGameID,fdPassword,fdCash) 
VALUES ('".$username."',NULL,'".$str."'),10000)

这里最后一个值1000不在圆形结束括号内

将其更改为:

INSERT INTO UserInfoFromPublisher (fdUserID,fdGameID,fdPassword,fdCash) 
    VALUES ('".$username."',NULL,'".$str."', 10000);

然后再试一次。

你有拼写错误和不需要的) 结束括号.. 使用这个

  $str = md5($pass2);
  mysql_query("DECLARE @AIDIdent int INSERT INTO UserInfoFromPublisher (fdUserID,fdGameID,fdPassword,fdCash) VALUES ('".$username."',NULL,'".$str."',10000) ");
   echo '<p class="errormsg">The account "'.$username.'" has been successfully made!</p>';
                        }

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM