当前位置: 首页>>代码示例>>PHP>>正文


PHP DataBase::close方法代码示例

本文整理汇总了PHP中DataBase::close方法的典型用法代码示例。如果您正苦于以下问题:PHP DataBase::close方法的具体用法?PHP DataBase::close怎么用?PHP DataBase::close使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在DataBase的用法示例。


在下文中一共展示了DataBase::close方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: get

 public function get($id)
 {
     require_once 'DataBase.php';
     $data = new DataBase();
     $data->open();
     $sql = "BEGIN GETRUTACONDUCTOR(:p_id, :rc); END;";
     $sent = oci_parse($data->getConn(), $sql);
     $refcur = oci_new_cursor($data->getConn());
     $this->id = $id;
     oci_bind_by_name($sent, ':p_id', $this->id);
     oci_bind_by_name($sent, ':rc', $refcur, -1, OCI_B_CURSOR);
     if (!oci_execute($sent)) {
         return false;
     }
     if (!oci_execute($refcur)) {
         return false;
     }
     while (($row = oci_fetch_array($refcur, OCI_ASSOC + OCI_RETURN_NULLS)) != false) {
         $this->ruta = $row['ID_RUTA'];
         $this->conductor = $row['ID_CONDUCTOR'];
         $this->kilometraje = $row['KILOMETRAJE'];
         $this->descripcion = $row['DESCRIPCION'];
     }
     oci_free_statement($refcur);
     $data->free($sent);
     $data->close();
     return true;
 }
开发者ID:CEMZ,项目名称:Privado,代码行数:28,代码来源:RutaConductor.php

示例2: saveToDB

 public function saveToDB($poiId, $componentId, $stageRating)
 {
     global $secKeys;
     $now = date("Y-m-d H:i:s");
     try {
         DataBase::connect('localhost', $secKeys->cakeVars->{'dbUsr'}, $secKeys->cakeVars->{'dbPw'}, $secKeys->cakeVars->{'dbCake'});
         $sql = "INSERT INTO stages (component_id, poi_id, created, modified, rating) VALUES (:component_id, :poi_id, :tstamp, :tstamp, :rating)";
         $para = array('component_id' => $componentId, 'poi_id' => $poiId, 'tstamp' => $now, 'rating' => $stageRating);
         DataBase::fire($sql, $para);
         $this->savedStagesCount = DataBase::lastInsertId();
         DataBase::close();
     } catch (Exception $e) {
         die('Fehler bei .... Fehler: ' . $e->getMessage());
     }
 }
开发者ID:vsur,项目名称:foodemapp,代码行数:15,代码来源:rand_stages.php

示例3: get

 public function get($id)
 {
     require_once 'DataBase.php';
     $data = new DataBase();
     $data->open();
     $sql = "BEGIN GETPLANIFICACION(:id, :nombre, :distancia, :ruta); END;";
     $sent = oci_parse($data->getConn(), $sql);
     $this->id = $id;
     oci_bind_by_name($sent, ':id', $this->id);
     oci_bind_by_name($sent, ':nombre', $this->nombre);
     oci_bind_by_name($sent, ':distancia', $this->distancia);
     oci_bind_by_name($sent, ':ruta', $this->ruta);
     oci_execute($sent);
     $data->free($sent);
     $data->close();
 }
开发者ID:CEMZ,项目名称:Privado,代码行数:16,代码来源:Planificacion.php

示例4: getBook

 public function getBook($id)
 {
     require_once 'dbm.php';
     $data = new DataBase();
     $data->open();
     $query = "SELECT * FROM `archivo` WHERE `id_archivo` = {$id}";
     $result = mysqli_query($data->get_connect(), $query);
     $row = mysqli_fetch_array($result);
     $this->id = $row[0];
     $this->user = $row[1];
     $this->title = $row[2];
     $this->path = $row[5];
     $this->description = $row[3];
     $this->punteo = $row[6];
     $data->close();
 }
开发者ID:bjesua,项目名称:AirBook,代码行数:16,代码来源:book.php

示例5: handle

 static function handle()
 {
     $bd = new DataBase();
     $gestor = new ManageRelations($bd);
     $action = Request::req("action");
     $do = Request::req("do");
     $metodo = $action . ucfirst($do);
     if (method_exists(get_class(), $metodo)) {
         //ucfirst pone la primera en mayuscula
         echo 'El método existe';
         self::$metodo($gestor);
     } else {
         echo 'la función no existe';
         self::readView($gestor);
     }
     $bd->close();
 }
开发者ID:jjorgosogarcia,项目名称:PhpGaleria,代码行数:17,代码来源:ControladorObraUsuario.php

示例6: get

 public function get($courriel)
 {
     $cnx = DataBase::getInstance();
     $pstmt = $cnx->prepare("SELECT * FROM user WHERE courriel = :c");
     $pstmt->execute(array('c' => $courriel));
     $result = $pstmt->fetch(PDO::FETCH_OBJ);
     if ($result) {
         $u = new User();
         $u->loadFromObject($result);
         $pstmt->closeCursor();
         DataBase::close();
         return $u;
     }
     $pstmt->closeCursor();
     DataBase::close();
     return NULL;
 }
开发者ID:sisowath,项目名称:TP_PHP,代码行数:17,代码来源:UserDao.php

示例7: getComentarios

 function getComentarios($id_archivo)
 {
     require_once 'dbm.php';
     require_once 'user.php';
     $data = new DataBase();
     $data->open();
     $comentarios = array();
     $query = "SELECT comentario.id_usuario, comentario.texto FROM comentario WHERE comentario.id_archivo = {$id_archivo} ORDER BY comentario.id_comentario DESC";
     $result = mysqli_query($data->get_connect(), $query);
     while ($row = mysqli_fetch_array($result)) {
         $elemento = new Comment();
         $usuario = new User();
         $usuario->getUser($row[0]);
         $elemento->setComentario($usuario->getNombre(), $row[1]);
         $comentarios[] = $elemento;
     }
     $data->close();
     return $comentarios;
 }
开发者ID:bjesua,项目名称:AirBook,代码行数:19,代码来源:Comment.php

示例8: findAll

 public function findAll()
 {
     $liste = array();
     $cnx = DataBase::getInstance();
     $pstmt = $cnx->prepare("SELECT * FROM alerts ORDER BY active=1 DESC");
     $pstmt->execute();
     while ($result = $pstmt->fetch(PDO::FETCH_OBJ)) {
         $p = new Alert();
         $p->setId($result->id);
         $p->setTitle($result->title);
         $p->setText($result->text);
         $p->setDate($result->date);
         $p->setActive($result->active);
         array_push($liste, $p);
     }
     $pstmt->closeCursor();
     DataBase::close();
     return $liste;
 }
开发者ID:sisowath,项目名称:TP_PHP,代码行数:19,代码来源:AlertDao.php

示例9:

?>
> Admin<br>
						<br/><br/>
						<input type="submit" value="Save" id="guardarperfil"/>
					</fieldset>
				</form>
				<form action="php/phpdeleteuser.php" method="post">
					<br/><br/><br/>
					<fieldset>
						<legend>Delete user</legend><br/>
						<input type="hidden" name="email" value="<?php 
echo $usuario->getEmail();
?>
"/>
						<input type="checkbox" name="confirm" value="yes"> Confirm delete user<br>
						<input type="submit" value="Delete" id="eliminarmensaje"/>
					</fieldset>
				</form>
			</div>
   		</div>
   		
   		<footer>
   			<h class="left">Copyright by Socializate</h>
   			<h class="right">Designed by David Gamarra</h>
   		</footer>
    </body>
</html>

<?php 
$db->close();
开发者ID:davidgamarra,项目名称:DWESI_Practice4_UserManager,代码行数:30,代码来源:edituser.php

示例10: DataBase

<?php

$username = $_POST['user'];
$password = $_POST['pass'];
$rol = 0;
require_once 'DataBase.php';
$data = new DataBase();
$data->open();
$id = 0;
$sql = "BEGIN LOGIN(:user, :pass, :rol, :id); END;";
$sent = oci_parse($data->getConn(), $sql);
oci_bind_by_name($sent, ':user', $username);
oci_bind_by_name($sent, ':pass', $password);
oci_bind_by_name($sent, ':rol', $rol);
oci_bind_by_name($sent, ':id', $id);
oci_execute($sent);
$data->free($sent);
$data->close();
if ($rol > 0 && $id > 0) {
    session_start();
    $_SESSION['id'] = $id;
    $_SESSION['user'] = $username;
    $_SESSION['rol'] = $rol;
    header('Location: index.php');
} else {
    header('Location: loginform.php?error=1');
}
开发者ID:CEMZ,项目名称:Privado,代码行数:27,代码来源:login.php

示例11: delete

 public function delete($id)
 {
     require_once 'DataBase.php';
     $data = new DataBase();
     $data->open();
     $sql = "BEGIN DELUSUARIO(:id); END;";
     $sent = oci_parse($data->getConn(), $sql);
     oci_bind_by_name($sent, ':id', $id);
     if (!oci_execute($sent)) {
         return false;
     }
     $data->free($sent);
     $data->close();
     return true;
 }
开发者ID:CEMZ,项目名称:Privado,代码行数:15,代码来源:Usuario.php

示例12: findBySeasonAndCategory

 public function findBySeasonAndCategory($categ, $season, $page = 0, $taille = 0, $visibleOnly = 1)
 {
     $liste = array();
     $where = "";
     if ($visibleOnly) {
         $where = " AND hidden=0";
     }
     $cnx = DataBase::getInstance();
     if ($page == 0) {
         $pstmt = $cnx->prepare("SELECT * FROM photo WHERE season=:s AND category=:c" . $where);
     } else {
         $debut = $taille * ($page - 1);
         $pstmt = $cnx->prepare("SELECT * FROM photo WHERE season=:s AND category=:c" . $where . " LIMIT " . $debut . "," . $taille);
     }
     $pstmt->execute(array('s' => $season, 'c' => $categ));
     while ($result = $pstmt->fetch(PDO::FETCH_OBJ)) {
         $p = new Photo();
         $p->loadFromObject($result);
         array_push($liste, $p);
     }
     $pstmt->closeCursor();
     DataBase::close();
     return $liste;
 }
开发者ID:sisowath,项目名称:TP_PHP,代码行数:24,代码来源:PhotoDao.php

示例13: DataBase

<?php

require '../clases/AutoCarga.php';
$bd = new DataBase();
$gestorUsuario = new ManageUser($bd);
?>
<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
        <link href="../css/estilos.css" rel="stylesheet">
    </head>
    <body>
        <form action="phpregister.php" method="POST" >
            <div class="logo"></div>
            <div class="login-block">
            <label for="email">Email: </label><input type="email" name="email" value="" /><br/>
            <label for="password">Password: </label><input type="password" name="clave" value="" /><br/>           
            <input type="submit" value="Registrar"/>
            </div>
        </form>
    </body>
</html>
<?php 
$bd->close();
开发者ID:jjorgosogarcia,项目名称:gestorUsuarios,代码行数:26,代码来源:registro.php

示例14: Delete

 public function Delete()
 {
     require_once 'dbm.php';
     $data = new DataBase();
     $data->open();
     $query = "DELETE FROM categoria WHERE id_categoria = {$this->id}";
     $result = mysqli_query($data->get_connect(), $query);
     $data->close();
     if ($result) {
         $this->id = null;
         $this->nombre = null;
         $this->descripcion = null;
         return true;
     } else {
         return false;
     }
 }
开发者ID:bjesua,项目名称:AirBook,代码行数:17,代码来源:categoria.php

示例15: getForceBalance

 function getForceBalance($account = "", $from = "", $to = "")
 {
     //Connect
     $sql = new DataBase();
     $sql->connect();
     //Objects
     $json = array();
     $accounts = $this->get(50, $account);
     //Data
     foreach ($accounts as $acc) {
         //Query
         $balance = 0;
         $query = "SELECT transaction.amount, transaction.account_to_id FROM transactions transaction";
         $query .= " WHERE (transaction.account_from_id = '" . $acc['id'] . "' OR transaction.account_to_id = '" . $acc['id'] . "')";
         if (!empty($from)) {
             $query .= " AND transaction.date >= '" . $from . "' ";
         }
         if (!empty($to)) {
             $query .= " AND transaction.date <= '" . $to . "' ";
         }
         //execute
         $sql->query($query);
         //Data
         while ($data = mysql_fetch_array($sql->result)) {
             if ($data["account_to_id"] == $acc["id"]) {
                 $balance -= $data["amount"];
             } else {
                 $balance += $data["amount"];
             }
         }
         $balance += $acc["initial_balance"];
         //Array
         $acc['balance'] = round($balance, 2);
         $array = $acc;
         array_push($json, $array);
     }
     return $json;
     $sql->close();
 }
开发者ID:randydom,项目名称:meutroco.api,代码行数:39,代码来源:class.php


注:本文中的DataBase::close方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。