テーブルに挿入すると、最後に挿入された要素を選択して別のクエリを実行せずに、そのテーブル行の一意のIDを取得する方法を教えてください。一意のIDを取得する簡単な方法
$query = mysql_query("INSERT INTO `user_table` SET user_email='efwwe', user_pw='fwefwef'; ");
は今、私はその最後の挿入からのuser_idを取得したい:
は、私がこのような何かを言うことができます。これはPHPの$クエリ変数から取得することは可能ですか?または、私は本当に私はuser_tableから最後の行を選択する別のクエリを行う必要がありますか? user_idは、この場合には自動に
について、あなたはmysql_insert_id()
機能を探している アレクサンダー
または、より多くのラウンドアバウトっぽい、 'LAST_INSERT_ID SELECT()'元のクエリと同じデータベースハンドルを使用して設定されていると仮定すると、何をしたいあなたを与える必要があります。しかし、直接関数呼び出しは間違いなくより効率的/高速です。 –