mysql:1706
From: とみたまさひろ <とみたまさひろ <tommy@xxxxxxxxxx>>
Date: Mon, 06 Mar 2000 00:38:16 +0900
Subject: [mysql 01706] Re: トランザクション処理
とみたです。 # PHPについての知識を得るために、「PC-UNIXによる高機能Webサイト構築入門」 # を読んで少し勉強してみました :-) At Sun, 5 Mar 2000 03:34:40 +0900, Yang Ningfeng <yang@xxxxxxxxxx> wrote: > 先テストのページを作りました。(http://www.le-noble.com/testid.phtml) > ソースは以下のもんで: > <? > $result = mysql_db_query("somedatabase","insert into q(id) values(null)"); > echo "Your access ID is :".mysql_db_query("somedatabase","select > last_insert_id() from q"); > ?> mysql_db_query() の結果は結果識別子を表す数値なので、そのまま表示しても 駄目です。mysql_inesrt_id() を使えば簡単です。 <? mysql_db_query("somedatabase","insert into q(id) values(null)"); echo "Your access ID is :".mysql_insert_id(); ?> > 私が実現したいのは、二度と同じページアクセスしたら、アクセスIDが変わる、そし > てそのIDがコネクションにより保護されるという機能です。どうしたらいいでしょう > か。(この何週間、ずっとこの問題に悩んでいます) これでちゃんと実現できると思います。 -- とみたまさひろ <tommy@xxxxxxxxxx>
1699 2000-03-05 03:34 ["Yang Ningfeng" <yan] Re: トランザクション処理 -> 1706 2000-03-06 00:38 ┗[とみたまさひろ <tomm] 1708 2000-03-06 01:22 ┗["Yang Ningfeng" <yan]