私はしばらくの間、基本的なMySQLを行ってきましたが、それ以上のことはありません。私はテーブルに新しい行を挿入するときに、行が私に戻ってくるか、何かを返す方法があるのだろうかと思っています。基本的に私は自律フィールドを持つテーブルを持っており、できるだけ素早く素早く自律番号を取得したいと考えています。行を返すことができない場合は、最高のオートナンズについて2番目のクエリを実行するだけで足りるものがありますか?テーブルが他のプロセスやユーザーによって更新された可能性がありますが、これは正しい番号ではありませんか?現在、ちょうど私がちょうど入力した内容の行を検索するだけで、それでも問題が発生しているようです。INSERTコマンドで生成された行をMySQLに返す方法はありますか?
私はPHP 5.1とMySQL 5.0.45を使用しています。
ありがとうございました。
あなたはLAST_INSERT_ID()http://dev.mysql.com/doc/refman/5.1/en/information-functions.html#function_last-insert-id –
NBを探しています:あなたが」 PHPでmysql_insert_id関数を使用してください。** ** PHP内から "LAST_INSERT_ID()" SQLクエリを発行しようとしません**。 –
@middaparka:ポイントを気にする人は、彼の質問に答えません。良い質問に感謝し、知識に興味がある人はポイントを気にしません。 –