用PDO重构数据库访问，修复签到的种种问题。