mysql:6284
From: "KAWAI,Takanori" <"KAWAI,Takanori" <GCD00051@xxxxxxxxxx>>
Date: Thu, 26 Sep 2002 21:22:33 +0900
Subject: [mysql 06284] Re: insert 後すぐにそのデータを select でよびだすと autoincrement のデータが読めないことがあります。
川合孝典です。 ----- Original Message ----- From: "東 兼充" <kanemitsu@xxxxxxxxxx> To: <ml@xxxxxxxxxx> Sent: Thursday, September 26, 2002 6:34 PM Subject: [mysql 06282] insert 後すぐにそのデータを selectでよびだすと autoincrementのデータが読めないことがあります。 > MySQL初心者です。 > PHP4.22+MySQL3.23.45+Linuxの環境でプログラムを作製しています。 > データを登録後、オートインクリメントでデータ番号をつけています。 > > insert文で登録後、すぐに登録データをselect文で読み出し、データ番号を表示す る > ように > しましたが、データ番号が、うまく表示されない時があります。 > なにかいい方法はないでしょうか? (中略) これだけですと、何が原因か、どんなことをしたいのかわかりませんが... PHPであればmysql_insert_idを呼び出すとか、 SQLの中でLAST_INSERT_ID()関数を使ってみては? mysql_insert_id http://php3.de/manual/ja/function.mysql-insert-id.php PS. MLに発言するときにはReply-Toははずしておいたほうがよいでしょう。 =================================================== 川合 孝典 (Hippo2000) DBI日本語メーリングリスト管理人、Kansai.pm所属 kwitknr@xxxxxxxxxx GCD00051@xxxxxxxxxx http://member.nifty.ne.jp/hippo2000、http://www.hippo2000.info/ 「Cマガジン」でPerl DBIの連載はじまります。 http://www.cmagazine.jp/ ===================================================
6273 2002-09-26 11:56 [mokonan <mokonan@xxx] 新しいフィールドに自動でデータを入力させたい 6274 2002-09-26 12:19 ┗[Daiju Azuma <daiju_a] 6275 2002-09-26 12:27 ┗[mokonan <mokonan@xxx] 6278 2002-09-26 12:42 ┣[Daiju Azuma <daiju_a] 6280 2002-09-26 17:50 ┗["Takashi Yamashita" ] 6281 2002-09-26 17:53 ┗["Takashi Yamashita" ] 6282 2002-09-26 18:34 ┣["東 兼充" <kanemits] insert 後すぐにそのデータを select でよびだすと autoincrement のデータが読めないことがあります。 -> 6284 2002-09-26 21:22 ┃┗["KAWAI,Takanori" <GC] 6285 2002-09-26 21:46 ┃ ┣["東 兼充" <kanemits] 6287 2002-09-26 22:25 ┃ ┃┗["KAWAI,Takanori" <GC] 6288 2002-09-27 00:02 ┃ ┃ ┗[<kanemitsu@xxxxxxxxx] 6286 2002-09-26 22:22 ┃ ┗["kosugi" <kosugi@xxx] 6289 2002-09-27 00:29 ┗[Kenji Irie <kenji@xx]