我想获得这样的插入查询的结果:
$query = "INSERT INTO articles (Title,Description) VALUES ('{$title}','{$description}')";
$result = mysqli_query($connection, $query);
当我插入此article
时,我希望他的ID
在其他表中使用它! $result
提供true
或false
!
答案 0 :(得分:1)
您可以在mysqli_query()
之后直接调用函数mysqli_insert_id()来获取插入行的ID。
$query = "INSERT INTO articles (Title,Description) VALUES ('{$title}','{$description}')";
$result = mysqli_query($connection, $query);
$id = mysqli_insert_id($connection);
答案 1 :(得分:0)
使用mysqli_insert_id()
$insertId = mysqli_insert_id ( $connection );
答案 2 :(得分:-1)
使用它返回表格字段的值,即此表中的(主键)
mysql_query("INSERT INTO mytable (product) values ('kossu')");
printf("Last inserted record has id %d\n", mysql_insert_id());