如果数据库中已有值,如何增加字母?就像我的数据库结构 AA、AB、AC 一样,下一个值应该是 AD。
如何查看值并增加值?
数据库结构
id | code |
1 | AA |
2 | AB |
3 | AC |
示例代码
<input name="maincode" value="<?php
$mysqli = new mysqli("localhost", "root", "", "2015");
$result = $mysqli->query("SELECT code FROM category
WHERE code != '' ORDER BY code");
$var = 'aa';
do {
echo $var++.'<br />';
} while ($var != 'aaa');
下一个值应该是AD
最佳答案
$data= "AC";
$data++;
echo $data; //AD
你应该使用谷歌:)
Incrementing/Decrementing Operators
现在,选择最后一个值,在本例中为 AC
$query = "SELECT code FROM table_name ORDER BY id DESC LIMIT 1";
//这应该返回最后一条记录
将两个字母相加
$data= "AA";
$letter= str_split($data);
$letter[0]++;
$letter[1]++;
echo $letter[0].$letter[1];
关于php - 检查数据库中的值并递增字母,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21819573/