-4

ユーザーをデータベースに挿入するには、php を使用して入力マスクを作成する必要があります。入力マスクは「U00000+数値」のようにする必要があります。ve been trying to do it but I didn成功しません。何か助けてください。

4

1 に答える 1

0

ここで何を得たいのか、Uxxxxx か U00000x かわかりません。しかし、私はあなたが最初のケースを意味していると思うので、

$userid = __what_ever__;
$prefix = "U";
for($i = 0; $i < 5 - strlen((String)$userid); $i++) {
$prefix .= '0';
}
$userid = $prefix . $userid;

そして、これまでの部分については、最初にユーザーの最後の行を取得し、これをユーザー ID 部分 (例: U00456) に対して行います。

$userid = substr($userid, 1);
$userid = intval($userid)++;

すべてを同じ $userid に割り当てないことをお勧めしますが、

于 2013-07-09T07:34:13.350 に答える