public function eventosHoy() { global $uid; $hoy = Utils::nowDate(); $where = "DATE(fechaini) <= '{$hoy}' AND DATE(fechafin) >= '{$hoy}' AND funcionario_id = {$uid}"; $db = new DB(); return $db->countOf('eventos', $where); }
public function cuentaPreguntas($eid) { $db = new DB(); return $db->countOf('preguntas', 'encuesta_id=' . $eid); }
public function getNumRespuestasEncuesta() { $db = new DB(); return $db->countOf('respuestas', 'encuestas_id=' . $this->_encuesta_id); }
/** * Si tiene adjuntos * @param $consecu id del comunicado * @return string */ private function _tieneAdjuntos($consecu) { $icon = ""; $db = new DB(); if ($db->countOf('mensattach', 'consecu = ' . $consecu) > 0) { $icon = '<img src="images/iconos/22/attach.png">'; } return $icon; }
/** * Su estudiante ya evaluo tutor - curso * @param int $curso_id * @param int $estudiante_id * @return int boolean; */ public function evaluado($curso_id, $estudiante_id) { $where = "estudiante_id = {$estudiante_id} AND curso_id = {$curso_id} "; $db = new DB(); $res = $db->countOf('eval_tutores_estu', $where); if ($res > 0) { return 1; } else { return 0; } }
private function siTieneAgenda($curso_id) { $db = new DB(); return $db->countOf('agendas', 'curso_id=' . $curso_id); }
<?php require_once "db.class.php"; $db = new DB($base, $server, $user, $pass); if (isset($_POST['email'])) { try { $email = $_POST['email']; $password = $_POST['password']; // To protect MySQL injection (more detail about MySQL injection) $email = stripslashes($email); $password = stripslashes($password); $email = mysql_real_escape_string($email); $password = mysql_real_escape_string($password); if ($db->countOf('user', "email='{$email}' and password='******'") == 1) { session_start(); $_SESSION['user'] = $db->queryUniqueValue("select id from user where email='{$email}' and password='******'"); header("location: index.php"); } else { echo '<script type="text/javascript"> alert("username of password is wrong please try again");window.location = "' . $_SERVER["HTTP_REFERER"] . '";</script>'; } } catch (Exception $ex) { echo 'some errors occured)'; } }
/** * Si usuario esta asignado a grupo perfil * @param int $uid Id del usuario * @param int $gid Id del grupo * @return boolean */ public function siUsuarioEnGrupo($uid, $gid) { $where = "usuario_id = {$uid} AND usuarios_grupo_id = {$gid}"; $db = new DB(); return $db->countOf('usuarios_grupos_links', $where); }