iPhoneアプリで、常に触っている必要がなかったり放置する必要があるアプリの場合
自動ロックが設定してあるとスリープ状態になってしまい画面が勝手に黒くなってしまう。
常に画面を表示させていたいアプリだと困るので、この自動ロックを解除する方法を探していたらありました。

アプリケーションを起動したままの状態を保つ場合は、UIApplicationのidleTimerDisabledプロパティをYESに設定するとスリープモードを解除することができます。

自動スリープモードの設定

[UIApplication sharedApplication].idleTimerDisabled = YES;

YES:自動スリープモードを解除
NO:自動スリープモードに設定

カウントアップは、SQLのUPDATEを使うと簡単にできます。
カウントアップしたいフィールドに+1をして更新するとカウントアップして登録されます。
カウントダウンにしたい場合は、-1をして更新するとできます。

mysqlで簡単にカウントアップさせる方法

PHPとMySQLでのやり方
$sql = "update hoge set
hoge_count = hoge_count + 1
where id = '1'";

//$_connは、mysql_connect で接続した MySQL 接続のリソース
mysql_query($sql, $_conn);

mysqlで簡単にカウントダウンさせる方法

PHPとMySQLでのやり方
$sql = "update hoge set
hoge_count = hoge_count - 1
where id = '1'";

//$_connは、mysql_connect で接続した MySQL 接続のリソース
mysql_query($sql, $_conn);