gpt4 book ai didi

php - 我如何在 PHP 中设置一个 id 列

转载 作者:可可西里 更新时间:2023-11-01 08:17:03 24 4
gpt4 key购买 nike

我可以在我的表中设置一个 id 列,在 phpmyadmin 中使用这个 sql 代码:

SET @i = 0;
UPDATE albums SET id=(@i:=@i+1);

这会给 id 列中的每一行一个连续的数字。这可能对我来说非常基础,但我如何在 PHP 中运行这段代码?

我试过:

mysql_query('SET @i = 0;
UPDATE albums SET id=(@i:=@i+1);');

但这并没有做任何事情

多谢指教!最好的山姆

最佳答案

mysql_query() 发送一个唯一的查询(不支持多个查询),所以你的代码不起作用。你可以用不同的 mysql_query() 试试。

mysql_query('SET @i = 0');
mysql_query('UPDATE albums SET id=(@i:=@i+1)');

关于php - 我如何在 PHP 中设置一个 id 列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23196065/

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