実際には、LAST_INSERT_ID() は bigint 値の ID を返すことができます。ただし、mysql_insert_id は int を返します。 ID が unsigned int または bigint の場合。したがって、返されたものが間違っている可能性があります。代わりに LAST_INSERT_ID() を使用してください。 一部の友人は 0 を返します。実際、LAST_INSERT_ID() は AUTO_INCREMENT の ID を返します。 テーブル構造に AUTO_INCREMENT が設定されていない場合は返されません。 一部の人にとっては、それでも 0 が返されます。その場合は、挿入遅延関数が使用されているかどうかを確認する必要があります。この場合、即時戻り ID 値は返されません。 多くの人は、この last_insert_id を置き換えるために select max(id) ... を使用することを好みます。実際、select max(id) はスレッドセーフではなく、非常に
1 です。はじめに :: MYSQL のヒント - LAST_INSERT_ID: 実際、LAST_INSERT_ID() は bigint 値の ID を返すことができます。ただし、mysql_insert_id は int を返します。 ID が unsigned int または bigint の場合。したがって、返されたものは間違っている可能性があります。代わりに LAST_INSERT_ID() を使用してください。 0 を返す友人もいます。実際、LAST_INSERT_ID() は AUTO_
2 を返します。実際、この 2 つは違いがあり、LAST_INSERT_ID() は bigint 値の ID を返すことができます。ただし、mysql_insert_id は int を返します。 ID が unsigned int または bigint の場合。次に3.
php は挿入されたばかりのデータの ID 値を取得します_PHP チュートリアル
はじめに: php は挿入されたばかりのデータの ID 値を取得します。この記事では、挿入したデータの ID 値を取得する PHP の方法を紹介します。PHP には、データを挿入した後に echo mysql_insert_id() 関数を追加するだけです。 例4.
php mysql_insert_id() は、database_PHP チュートリアルの最新の ID 実装メソッドを返します
はじめに: php mysql_insert_id() は、データベースの最新の ID 実装メソッドを返します。 php mysql_insert_id() はデータベースの最新の ID 実装メソッドを返します。学生は必要に応じてそれを参照できます。 コードは次のとおりです。コードをコピーします。 mysql_insert_id() mysql_insert_id() 関数は前のステップ INSERT に戻ります5
現在データベースに挿入されているレコードの ID 値を取得します_PHP チュートリアル
はじめに: Get現在データベースに挿入されているレコードの ID 値。 PHP では、データベースに挿入された ID 値を取得する必要があることが多く、まさにそのような関数があります: ?php //データベースに挿入されたステートメントを実行 // $getID=mysql_insert_id();//$getID は最も6.
PHP は挿入操作によって生成された ID を返します_PHP チュートリアル
はじめに: PHP は挿入操作によって生成された ID を返します。場合によっては、データベースで INSERT 操作を実行した後に生成された ID を知る必要があることがあります (私は MySQL を使用しており、主キーは AUTO_INCREMENT に設定されています。挿入操作を実行するときは、ID の値を指定する必要はなく、代わりにを使用します)
7. mysql_insert_id に関する質問8. 複数のテーブルが関連付けられている場合、問題を解決するのは簡単ではないようです
はじめに: データベースに挿入するとき、複数のテーブルが関連付けられている場合、簡単ではないようです。たとえば、テーブル a とテーブル b を a('text') に挿入し、values('hello'); を実行するのは簡単ではありません。次に、自動インクリメントされる ID 番号を生成し、この ID をテーブル b に保存します。mysql_insert_id() を使用できるようですが、多くの人が同時に操作すると、何が起こっているのかわかりません。大丈夫だとは言いますが、誰も具体的な実験を行っていません
9. php mysql のクエリ効率について質問してください
はじめに: php mysql クエリの効率について教えてください。excel ドキュメントのデータを mysql データベースにアップロードし、同じ ID カードが既に存在する場合に Excel ファイル内の ID カード列をクエリする必要があります。データベースの場合、このレコードはインポートされません。現在、次のステートメントを使用してクエリを実行しています: SELECT id FROM information WHERE idcard = '$sfz' LIMIT 1 返された結果が 10 の場合、MYSQL マルチテーブル関連付けにデータを挿入することに関連する問題があります。専門家を助けてください、死んでいます... はじめに: MYSQL 複数テーブル関連付けデータ挿入の問題、専門家を助けてください、とても不安です... テーブル A にデータの一部を挿入し、その中に ID フィールドを挿入しました自動的に増加したので、mysql_insert_id(); を使用して挿入されたデータの ID だけを取得し、FOR ループを使用してテーブル B にいくつかのデータを挿入しました。テーブル B の ID は、mysql_insert_id() を使用して取得したものです。 ;. このプログラムは、会社が最初に内部テストを開始したときに登場しました。従業員 A テーブル B に挿入されたデータの ID はどのようになりますか? [関連する Q&A の推奨事項]: jquery - php と ajax を使用してラジオボタンを更新せずに選択した状態を保存します
以上がmysql_insert_id() 関数に関するおすすめ記事 10 件の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。