質問させて下さい。

PHPでDBを使用した場合の排他制御というのはどうやってやるのでしょうか?

DB自体の排他制御ではなく、
例えば、掲示板などで自分の書いた文章を訂正したい場合、
パスワードなど入れてから編集すると思うのですが、
ほぼ同じタイミングで自分と管理人が該当文書の編集画面を開き、
どちらかが更新した後でもう片方が更新したら上書きされてしまいます。

ASP.NETではこういった部分はADO.NETが読み込んでから更新するまでに
他の人間がデータを更新したかどうか勝手に調べてくれます。

こういった処理をPHPで制御するにはどうやるのでしょうか?