gpt4 book ai didi

javascript - 如何用zerofill显示MySQL值

转载 作者:行者123 更新时间:2023-11-29 20:51:22 25 4
gpt4 key购买 nike

我的网站使用 MySQL、ajax 和 c#,我有一个带有显示此查询的输入的页面:

Select MAX(Id) from table

然后在我的成功函数中的 ajax 调用中我有这个:

var id = data.d + 1;

目前,在我的空表中,我的 Id 具有身份且自动增量 = 1,因此 var id = 0 + 1;所以我的输入值是 1,然后在插入行时发生变化。

问题:

我想从 00001 开始标识,我更改表并添加零填充,所以现在我的第一行是 000001,但是当我想在输入中显示下一个 id 时,显示 0、1、2 或其他但没有 0 的值。

问题:

如何显示带0的值?

最佳答案

您可以使用lpad(左键盘)将数值显示为零填充文本:

Select lpad(MAX(Id),5,'0') from table;

编辑:Javascript 中的零填充值将转换为数字,结果将是常规数字(非零填充)

Javascript:

var id = ("00000" + (parseInt(data.d) + 1));
var zerofillid = id.substring(id.length -5); // =00002

您可以使用zerofillid显示在您的末尾。

关于javascript - 如何用zerofill显示MySQL值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38018434/

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