在PHP5中检索自动增量值
我想从数据库中检索自动增量值。现在我正在使用这段代码,它在我的旧php版本中运行良好,但在PHP5中不起作用在PHP5中检索自动增量值,php,mysql,Php,Mysql,我想从数据库中检索自动增量值。现在我正在使用这段代码,它在我的旧php版本中运行良好,但在PHP5中不起作用 $result = mysql_query($con,"SELECT LAST_INSERT_ID()"); $lastId = mysql_query($result, 0, 0); $_SESSION['no'] = $lastId; 使用此函数:mysqli\u insert\u id($con); 注意:$con是数据库连接。 另请参阅以下链接: PHP和MySQL的确切版本是
$result = mysql_query($con,"SELECT LAST_INSERT_ID()");
$lastId = mysql_query($result, 0, 0);
$_SESSION['no'] = $lastId;
使用此函数:mysqli\u insert\u id($con);
注意:$con是数据库连接。
另请参阅以下链接:
PHP和MySQL的确切版本是什么?是否希望停止使用MySQL函数。您的第二个查询应该做什么?@DontVoteMeDown如果PHP官方手册中的红色警告无法说服OP切换到MySQLi,我有什么机会?
<?php
$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
if (!$link) {
die('Could not connect: ' . mysql_error());
}
mysql_select_db('mydb');
mysql_query("INSERT INTO mytable (product) values ('kossu')");
printf("Last inserted record has id %d\n", mysql_insert_id());
?>