gpt4 book ai didi

php - 自动递增从数据库获取的 VARCHAR 值?

转载 作者:行者123 更新时间:2023-12-01 00:37:04 24 4
gpt4 key购买 nike

我正在从数据库中获取 DRSYSCODE 的值,现在我需要在插入时自动递增该值

我现在在插入时以这种格式获取 MOB000571 的值,我需要递增到 MOB000572,因为我使用下面的代码但无法实现它,作为返回,我只得到值 1,请帮助我

$sql1="SELECT DRSYSCODE FROM DOCTORDETAILS  ORDER BY DRSYSCODE DESC LIMIT 1";
$query=mysql_query($sql1);
if (!$sql1) { // add this check.
die('Invalid query: ' . mysql_error());
}
$output_array2=array();
while($row=mysql_fetch_assoc($query))
{
$ids=$row['DRSYSCODE'];

}
echo $ids;
if($ids){
$su=1;
echo $num =$ids+$su;
$unique=$num;
}

echo $unique;

最佳答案

这样试试,

$pieces = explode("MOB", $string);
$autoinc_add = 1+$pieces[1];
$your_latest_autoincrement_value = str_pad($autoinc_add, 6, '0', STR_PAD_LEFT);
echo $your_latest_autoincrement_value;

关于php - 自动递增从数据库获取的 VARCHAR 值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46343127/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com