Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/294.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在PHP5中检索自动增量值_Php_Mysql - Fatal编程技术网

在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的确切版本是

我想从数据库中检索自动增量值。现在我正在使用这段代码,它在我的旧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的确切版本是什么?是否希望停止使用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());
?>