php - 将字符串常量与自动递增整数连接并存储在 mysql 数据库中

标签 php mysql mysqli development-environment

我想将类似的内容存储在数据库的用户ID中(DDN00000001、DDN00000002、DDN00000003等,作为用户ID)

如何将字符串连接到整数前面并存储在数据库中。

最佳答案

如果你想在 PHP 中将整数标识符转换为这种形式,在发送到数据库之前,可以使用 str_pad :

$user_id = 1;
$padded_user_id = 'DDN' . str_pad ($user_id, 8, '0', STR_PAD_LEFT);

关于php - 将字符串常量与自动递增整数连接并存储在 mysql 数据库中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50664084/

相关文章:

php - 在where子句中使用数组,其中检查字段包含逗号分隔的单词

php - SQL like 语句问题

PHP 未关闭 Mysql 连接并达到最大连接数

php - yii2 验证码不会在页面刷新时改变

php - 如何通过 PHP 和 AJAX Post 附加一个 div

python - Django 中的 AttributeError : 'NoneType' object has no attribute 'startswith' while makemigrations with manage. py

php - mysqli查询结果显示所有行

php - 如何在不重复字段的情况下在 View 中显示数据库记录?

php - 不允许选择任何选定值

MySql:如何将一个表中的列添加到另一个表中