提交表单后创建唯一ID号

时间:2018-12-30 作者:Juraj

我还在学习PHP和MySQL,每次用户从前端填写并提交“订单”表单并将其保存到数据库时,都需要在Wordpress站点中创建一个唯一的数字(作为订单号ID)。下次提交将创建一个数字+1。网站未在Woocommerce上运行。无购物车、收银台、产品。。。

感谢您的帮助!:)

2 个回复
SO网友:Arash Rabiee

为此,请使用

 AUTO_INCREMENT PRIMARY KEY 
定义表时。您的桌子应该是这样的:

CREATE TABLE `order` (
            `order_id` INT(11) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
            `user_group_id` INT(11) UNSIGNED NOT NULL,
            `status` BIT,
            `meta` VARCHAR ( 255 ),
            `value` TEXT,
            `update_time` TIMESTAMP
            )DEFAULT CHARSET = utf8;
请记住,您可以更改其他列,重要的是order_id 这是自动递增的

SO网友:Md. Ehsanul Haque Kanan

您可以使用合并标记{提交:序列}获得唯一的ID号。它允许您获取当前用户提交的提交编号。它仅在提交数据保存到数据库后填充。