1

PHP を使用して英数字を自動インクリメントすることは可能で、次のようになります。

AB001
AB002
...
...
BA001
...
...
ZZ001

次に、このコードを mysql に追加する必要があります。私は varchar(5) を考えていました。

乾杯、

4

1 に答える 1

7

試してみてください

$x = 'AA998';
for($i = 0; $i < 10; $i++) {
    echo $x++,'<br />';
}

編集

文字と数字の反転

$x = '000AY';
for($i = 0; $i < 10; $i++) {
    echo $x++,'<br />';
}

またはZZ999以降の反転

$x = 'ZZ998';
for($i = 0; $i < 10; $i++) {
    $x++;
    if (strlen($x) > 5)
        $x = '000AA';
    echo $x,'<br />';
}
于 2011-03-23T15:19:38.163 に答える