0

PHP はかなり得意ですが、MySQL のスキルはまだ不足しています。

私はこのスクリプトを持っていますが、それを使用してフォームを作成する方法がわかりません。また、他のいくつかのことを行う方法もわかりません(スクリプトの後に記載):

insert into user (UserName,Password,key,mobi)  values ($UserName,$pass,$key,900000000)

問題は、パスワードが MD5 である必要があり、その MD5 パスワードがすべて大文字でなければならないことです。

フォーム部分を含め、これを行うための非常に基本的なコードを教えてください。フォームやテーブルへの情報のドロップに関してはまだ迷っているので、助けていただければ幸いです...どうもありがとう!:)

4

1 に答える 1

1

必要に応じて、MySQL クエリで実行できます。

INSERT INTO user (UserName,Password,key,mobi)
VALUES ($UserName,UPPER(MD5($pass)),$key,900000000)

代わりに PHP では、フォームから変数を適切にサニタイズしたと仮定して、これをクエリとして使用します。

"INSERT INTO user (UserName,Password,key,mobi)
VALUES ('$UserName','".strtoupper(md5($pass))."','$key',900000000)"
于 2012-09-26T17:48:58.910 に答える