prepare("SELECT punches.id as punchid, users.id as user, punches.intime as intime, punches.outtime as outtime, punches.notes as notes FROM punches INNER JOIN users ON punches.userid = users.id WHERE users.id = $userid ORDER BY punches.id DESC LIMIT 1"); $result->execute(); $last = $result->fetchObject(); // Let's build the page - this is the header with current status echo "
You do not appear to have any punches on record.
"; $status = "Out"; } //!isset($last->user) else { if (!empty($last->outtime)) { $status = "Out"; $statustime = $last->outtime; } //!empty($last->outtime) else { $status = "In"; $statustime = $last->intime; $punchid = $last->punchid; $notes = $last->notes; } echo "You have been Punched $status since " . date('g:i a \o\n M jS, Y', strtotime($statustime)) . ".
"; } echo "Clicking the button below will immediately enter a new punch for you depending on your current status. Any notes you enter will be attached to the punch for your administrator to review.
"; echo ""; ?>