スレッド表示 | フラット表示〕 全トピック 920 件中 656 番目 次≫ ≪前

MYSQLの排他制御

created: 2004-03-22 18:04 | modified: 2004-03-23 10:21 | reply: 2

[1427] MYSQLの排他制御

user: ごまゴマ | created: 2004-03-22 18:04
こんばんは。はじめまして。
こちらのページをいろいろと参考にさせてもらってます。

APACHE+PHP+MYSQLで掲示板を作っているのですが、登録してある内容を変更するときに、同じ記事を複数の人が変更できないようにする(排他制御)はできるのでしょうか?

今、記事を変更するところで詰まっている状態なので...
reply: 1428 返信 編集 削除

[1428] テーブルをロックするならば

user: masa | created: 2004-03-22 18:18
mysql_query("lock tables table名 write!);
mysql_query("insert into"中略);
mysql_query("unlock tables");
って感じでテーブルをロックして同時に書きこまさないようには出来ると思います。

でも先に変更した方が優先されるので変更する場合にはパスワードが必要になるかもしれないですね。
Parent: 1427  reply: 1430 返信 編集 削除

[1430] ありがとうございます

user: ごまゴマ | created: 2004-03-23 10:21
masa様、ありがとうございます。

早速やってみます。
Parent: 1428  返信 編集 削除
スレッド表示 | フラット表示〕 全トピック 920 件中 656 番目 次≫ ≪前
ページの一番上へ
Googleグックマークに登録 Yahooグックマークに登録 livedoorクリップに登録 @niftyクリップに登録 はてなブックマークに登録 deliciousに登録 Buzzurlに登録 FC2ブックマークに登録
最近更新された掲示板トピックス
管理人Blog
Yahoo Search

最近更新したNote
PHPマニュアル
今日のブックマーク
PHPマニュアル関数検索
関数名を入力し検索ボタンをクリック↑