我认为它已经回答了,但我对某些话题感到困惑。我创建了一个表
现在,我正在寻找一些关于如何管理' IDNumber '的自动增量的想法。我知道它无用的想法,但在我目前的情况下,我需要这个。也许你知道一些触发器或任何想法?
答案 0 :(得分:0)
你的意思是改变像ABC00001这样的东西 - > ABC00002?或0001 - > 0002?
如果您的ID类似于 ABD00001 ,那将会很棘手,因为您必须忽略1前面的所有字符,另一方面只增加1乘1 = 2等。如果您的ID类似于 01 或 02 ,那么您可以使用SQL自动增加数字,例如
mysql_query("UPDATE ed_names SET c_request = c_request+1 WHERE id = 'x'");
这不需要更多的过程,你真正需要做的就是这样的事情
<input type="text" name="card_id" value="ABC<?php $length = 5; $randomString = substr(str_shuffle("0123456789"), 0, $length); echo $randomString;?>">
然后会输出如下内容:
<input type="text" name="card_id" value="ABC65918">
然后,每次重新加载页面时,值都会更改,但如果您想确保可以添加一个每5或10秒更改一次值的脚本。