关闭。这个问题需要细节或清晰。它目前不接受答案。
**想改进这个问题吗?**通过编辑这个帖子来添加细节并澄清问题。
两年前关门了。
改进这个问题
如何将正在传输到mysql的输入php从0更改为1?
STEAM_0:1:100554204
到
STEAM_1:1:100554204
他们在这里输入:
<div class="input-group">
<label>SteamID</label>
<input type="text" name="steamid" value="<?php echo $steamid; ?>">
<p />
</div>
以下是我的mysql查询:
$query = "INSERT INTO users (username, steamid, password, points, vip, admin, headadmin, owner)
VALUES('$username', '$steamid', '$password', '$points', '$vip', '$admin', '$headadmin', '$owner')";
编辑:这是我想到的,但我如何使它检测到它开始蒸汽0。。。?
if ($steamid == '(STEAM_0)...') {
$newsteamid = preg_replace('/(STEAM_)(0){1}/i', '${1}1', $steamid);
}
1条答案
按热度按时间cxfofazt1#
这里有几个选择。
使用
str_replace
将“steam\u 0”替换为“steam\u 1”。使用
preg_replace
替换“steam”后面的第一个0。