>>210
すばらしく、ザルなスクリプトだが、サンプルという好意的に解釈しよう

まずは、問題を切り分けろ

1.$PASS には期待している文字列が入っているか
2.$row['pass'] には本当に期待している文字列が格納されているか?
3.仮に $row['pass'] = $PASS; として書き込みプログラムが動くか

1.が駄目なときは前の入力画面がおかしい
 パラメータ名などを確認
2.DB に本当にレコードが存在するか確認
 ない場合は SQL 文が間違っている可能性がある
 直接 MySQL のクライアントを立ち上げて試してみる
3.分岐がちゃんと動いているか確認
 動いているときは、書き込みプログラムがおかしい

このどれもが期待通りに動いているのなら
もう一度書き込んで見てくれ
そのときは、本当に使っているソースを貼って
DB の接続に必要なパラメータは消していいから