实现方法:
试试这样你就可以得到答案:
<?php
$con=mysqli_connect(\"localhost\",\"root\",\"\",\"new\");
// Check connection
if (mysqli_connect_errno())
{
echo \"Failed to connect to MySQL: \" . mysqli_connect_error();
}
mysqli_query($con,\"INSERT INTO new values(\'nameuser\',\'2015-09-12\')\");
// Print auto-generated id
echo \"New record has id: \" . mysqli_insert_id($con);
mysqli_close($con);
?>
看看以下链接:
http://www.w3schools.com/php/func_mysqli_insert_id.asp
http://php.net/manual/en/function.mysql-insert-id.php
另请注意,此扩展在PHP 5.5中已弃用,在PHP 7.0中已删除。
那么如何在PHP 5.5及以上版本获取新行id呢?
我们可以使用PDO。要使用PDO执行此操作,请执行以下操作:
$db = new PDO(\'mysql:dbname=data ;host=localhost\', \'user\', \'pass\');
$statement = $db->prepare(\'INSERT INTO people(name, city) VALUES(:name, :city)\');
$statement->execute( array(\':name\' => \'Bob\', \':city\' => \'Montreal\') );
echo $db->lastInsertId(); 继续阅读与本文标签相同的文章
上一篇 :
AI能听懂你的情绪了,人机交互会变得更好吗?
下一篇 :
Windows未来成谜 微软的现代OS究竟是啥?
-
python 换行技巧
2026-05-15栏目: 教程
-
小孩拉粑粑,可穿戴设备实时监控,5G对C端的改变也是颠覆性的
2026-05-15栏目: 教程
-
《率土之滨》四周年活动预告
2026-05-15栏目: 教程
-
微软Chromium版Edge浏览器高对比度模式曝光
2026-05-15栏目: 教程
-
我国最低调科技巨头,31天狂揽64亿,让苹果、华为都乖乖为其交钱!
2026-05-15栏目: 教程
