[前][次][番号順一覧][スレッド一覧]

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]