私はPHPのMySQLデータベースから最後に挿入されたIDを取得しようとしていますが、私はそれを行う最良の方法が何か不思議でしたか?最後に挿入されたIDを取得する方法は?
私は現在、この種のソリューションを使用していますが、より安全な方法が必要です。誰かが私を助けてくれますか?
mysql_insert_id();
詳細 http://lt.php.net/manual/en/function.mysql-insert-id.php
私はPHPのMySQLデータベースから最後に挿入されたIDを取得しようとしていますが、私はそれを行う最良の方法が何か不思議でしたか?最後に挿入されたIDを取得する方法は?
私は現在、この種のソリューションを使用していますが、より安全な方法が必要です。誰かが私を助けてくれますか?
mysql_insert_id();
詳細 http://lt.php.net/manual/en/function.mysql-insert-id.php
マニュアルを参照してください:mysql_insert_id
MySQLのコマンド:last_insert_id()
あなたが得ることができますPHPは、呼び出された関数がいるおかげで
Some insert statement...
$query = "SELECT MAX(aid) FROM asset";
$result = mysql_query($query);
while($row = mysql_fetch_array($result, MYSQL_ASSOC))
{
$pickassssult= $row['MAX(aid)'];
}
mysql_insert_id()
を参照してください。 Hovewer、それは絶対に安全ではありません。ここにaですmanual
これは多くの質問があります。投稿する前に正確に同じ質問を検索しようとしましたか?まったく同じ質問で同じタグを使って(http://stackoverflow.com/search?q=how+to+get+the+last+inserted+ID%3F+ [mysql] + [php]) 。驚くことではないが、同じ答え;-) –
初心者を叱るな! :-)管理者が質問を「正解」にリンクするまで、それは有効です。人々は必要がなければ、助けを求めない。いいよ、してください。 –