gpt4 book ai didi

php - mysql_insert_id 和我的困境?

转载 作者:行者123 更新时间:2023-11-29 06:13:23 24 4
gpt4 key购买 nike

我正在尝试获取行的自动递增列。代码将解释,但基本上我正在尝试将一行插入名为订单的表中,然后我想获取自动递增的数字。这是我的 PHP。

<小时/>
<?php

$db = DBConnection::connect();

$q = "INSERT INTO orders (customerid, orderdate) VALUES (".$customerid.", CURRENT_TIMESTAMP)";

$ps = $db->prepare($q);
$ps->execute();
$db = null;

echo mysql_insert_id();
?>
<小时/>

在这个阶段,我真正想做的就是回显汽车号码。

这是我的结构

<小时/>
CREATE TABLE `orders` (
`orderid` int(25) NOT NULL AUTO_INCREMENT,
`customerid` int(11) NOT NULL,
`orderdate` date DEFAULT NULL,
PRIMARY KEY (`orderid`),
KEY `orderid` (`orderid`)
)
<小时/>

任何帮助将不胜感激,谢谢:)

最佳答案

数据库连接!= MySQL

您不能像这样使用不同库中的函数。您必须mysql_num_rows()更改为DBConnection等效项,或者将DBConnection内容更改为mysql_ *.

关于php - mysql_insert_id 和我的困境?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8008880/

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