在php 5中检索自动增量值

时间:2017-03-21 13:14:21

标签: php mysql

我想从数据库中检索自动增量值。现在我正在使用这个代码,它在我的旧PHP版本中运行良好但在php 5中不起作用。

$result = mysql_query($con,"SELECT LAST_INSERT_ID()");
$lastId = mysql_query($result, 0, 0);
$_SESSION['no'] = $lastId;

2 个答案:

答案 0 :(得分:1)

使用此功能:mysqli_insert_id($ con); 注意:$ con是数据库连接。 另请参阅以下链接: https://www.w3schools.com/php/func_mysqli_insert_id.asp

答案 1 :(得分:-2)

<?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());
?>