你爲什麼要用「mysql」?mysql_函數現在已被棄用。您應該使用「mysqli」或PDO。 mysqli的支持象 「mysql」 相同的功能
例如何利用這一點,你可以得到最後插入從數據庫ID,並使用該ID您使用的mysqli
<?php
$con=mysqli_connect("localhost","my_user","my_password","my_db");
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
mysqli_query($con,"INSERT INTO Persons (FirstName,LastName,Age)
VALUES ('Glenn','Quagmire',33)");
// Print auto-generated id
echo "New record has id: " . **mysqli_insert_id($con)**;
mysqli_close($con);
?>
mysqli_insert_id($ CON)可以得到一排。 但如果你仍然需要使用mysql,那麼你可以使用這個函數mysql_insert_id();你可以得到最後插入的行ID見下文
<?php
$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
if (!$link) {
die('Could not connect: ' . mysql_error());
}
mysql_select_db('mydb');
// it print last inserted id
printf("Last inserted record has id %d\n", mysql_insert_id());
?>
reffer例如本http://php.net/manual/en/function.mysql-insert-id.php
並使用同樣是取指最後插入的行
'mysql_query' AND'mysqli_query'? – FirstOne
哎呀,我明白了。謝謝! – muninn9