This uses an arduino, ethernet shield, snap action switch, and avvisoapp to send push notifications to iOS (can be adapted to send to android).
Adapted from Snail Mail Push Alerts by Matt Richardson and Avvisoapp examples.
SHOW FULL COLUMNS FROM `jrk_downrecords` [ RunTime:0.001394s ]
SELECT `a`.`aid`,`a`.`title`,`a`.`create_time`,`m`.`username` FROM `jrk_downrecords` `a` INNER JOIN `jrk_member` `m` ON `a`.`uid`=`m`.`id` WHERE `a`.`status` = 1 GROUP BY `a`.`aid` ORDER BY `a`.`create_time` DESC LIMIT 10 [ RunTime:0.146143s ]
SHOW FULL COLUMNS FROM `jrk_tagrecords` [ RunTime:0.004235s ]
SELECT * FROM `jrk_tagrecords` WHERE `status` = 1 ORDER BY `num` DESC LIMIT 20 [ RunTime:0.004500s ]
SHOW FULL COLUMNS FROM `jrk_member` [ RunTime:0.008409s ]
SELECT `id`,`username`,`userhead`,`usertime` FROM `jrk_member` WHERE `status` = 1 ORDER BY `usertime` DESC LIMIT 10 [ RunTime:0.004149s ]
SHOW FULL COLUMNS FROM `jrk_searchrecords` [ RunTime:0.011600s ]
SELECT * FROM `jrk_searchrecords` WHERE `status` = 1 ORDER BY `num` DESC LIMIT 5 [ RunTime:0.005234s ]
SELECT aid,title,count(aid) as c FROM `jrk_downrecords` GROUP BY `aid` ORDER BY `c` DESC LIMIT 10 [ RunTime:0.017559s ]
SHOW FULL COLUMNS FROM `jrk_articles` [ RunTime:0.016497s ]
UPDATE `jrk_articles` SET `hits` = 2 WHERE `id` = 99749 [ RunTime:0.032252s ]