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


PHP Database::Query方法代码示例

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


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

示例1: entradaBitacoraEmp

 function entradaBitacoraEmp($iduser, $elemento, $texto, $idemp)
 {
     $con = new Database();
     $sql = "insert into bitacora(usuario,elemento_afectado,accion_realizada) values ({$iduser},'{$elemento}','{$texto}')";
     $con->Query($sql);
     $idbit = $con->LastInsertID();
     $sql = "insert into rel_bitacora_empleados(id_bitacora,id_expediente) values ({$idbit},{$idemp} )";
     $con->Query($sql);
 }
开发者ID:jesusmisael,项目名称:CREANDOSISTEMAS_PLD,代码行数:9,代码来源:mBitacora.php

示例2: updateEmpleado

 function updateEmpleado($datos)
 {
     $con = new Database();
     $sql = "update empleados set nombre='" . $datos['nombres'] . "', apd_paterno='" . $datos['a_pat'] . "', apd_materno='" . $datos['a_mat'] . "', telefono='" . $datos['telefono'] . "', \n\t\tcorreo_electronico='" . $datos['email'] . "', puesto='" . $datos['cargo'] . "', rfc='" . $datos['rfc'] . "', curp='" . $datos['curp'] . "', \n\t\tstatus=" . $datos['status'] . ", nacionalidad='" . $datos['nacionalidad'] . "', ife='" . $datos['ife'] . "', fecha_nac='" . $datos['fnac'] . "',\n \t\tgiro='" . $datos['giro'] . "', participacion='" . $datos['participacion'] . "' where id_empleado=" . $datos['id_empleado'];
     $con->Query($sql);
     $idem = $con->LastInsertID();
     $sqldom = "update domicilios set calle='" . $datos['calle'] . "', via='" . $datos['avenida'] . "', num='" . $datos['n_ext'] . "', num_int='" . $datos['n_int'] . "', \n\t\tcol='" . $datos['col'] . "', cp='" . $datos['cp'] . "', ciudad='" . $datos['ciudad'] . "', estado='" . $datos['estado'] . "',\n \t\tdelegacion='" . $datos['delegacion'] . "', pais='" . $datos['pais'] . "' where id_dom=" . $datos['id_dom'];
     $con->Query($sqldom);
     $idDom = $con->LastInsertID();
 }
开发者ID:jesusmisael,项目名称:CREANDOSISTEMAS_PLD,代码行数:10,代码来源:mEmpleados.php

示例3: getUdi

 function getUdi()
 {
     $con = new Database();
     $sql = "select  u.valor , max(u.fecha_captura) from valor_udi as u limit 1";
     $con->Query($sql);
     return $con;
 }
开发者ID:jesusmisael,项目名称:CREANDOSISTEMAS_PLD,代码行数:7,代码来源:mUdis.php

示例4: listaProductos

 function listaProductos()
 {
     $con = new Database();
     $sql = "select * from productos";
     $con->Query($sql);
     return $con;
 }
开发者ID:jesusmisael,项目名称:CREANDOSISTEMAS_PLD,代码行数:7,代码来源:mProductos.php

示例5: listaExpedientesCliente

 function listaExpedientesCliente()
 {
     $con = new Database();
     $query = "select cl.id_cliente,cl.razon,cl.a_pat,cl.a_mat,cl.nombre,cl.rfc,cl.curp\n\t\t\t\t\tfrom clientes_todos as cl,tipo_expedientes as tp, main_tipos_expedientes as ma where cl.tipo_exp = tp.id_tipo_expedientes\n\t\t\t\t\tand tp.id_main = ma.id and ma.id <= 4 order by cl.nombre,cl.razon";
     $con->Query($query);
     return $con;
 }
开发者ID:jesusmisael,项目名称:CREANDOSISTEMAS_PLD,代码行数:7,代码来源:mAsociarExpedientes.php

示例6: SumDonations

 public static function SumDonations($NumDays = 10000)
 {
     $Time = time() - $NumDays * 86400;
     $QueryRes = Database::Query("SELECT SUM(Amount) FROM " . self::$TableName . " WHERE Date > {$Time};")->fetch_assoc();
     $TotalDonated = isset($QueryRes["SUM(Amount)"]) ? intval($QueryRes["SUM(Amount)"]) : 0;
     return $TotalDonated;
 }
开发者ID:Zipcore,项目名称:GMDonate,代码行数:7,代码来源:Donation.php

示例7: cargarMenu

 public function cargarMenu($idUsuario)
 {
     $query = "Select md.nombre, md.ruta, m.nombre as menu, m.idMenu from tblusuariopermisos as up join \n                tblmenudetalle as md on up.idPermiso = md.idMenuDetalle\n                join tblmenu as m on m.idMenu = md.idMenu\n                WHERE up.idUsuario = {$idUsuario}\n                order by m.idMenu, md.orden";
     $con = new Database();
     $con->Query($query);
     return $con;
 }
开发者ID:jesusmisael,项目名称:CREANDOSISTEMAS_PLD,代码行数:7,代码来源:mPermisos.php

示例8: updateNotificacionManualAutomatica

 function updateNotificacionManualAutomatica()
 {
     include_once '../controller/cUtilerias.php';
     $cUtilerias = new cUtilerias();
     $fecha = $cUtilerias->getDate();
     $fecha_inicio = strtotime('-1 month', strtotime($fecha));
     $fecha_inicio = date('Y-m-d', $fecha_inicio);
     $fecha_fin = strtotime('-7 day', strtotime($fecha));
     $fecha_fin = date('Y-m-d', $fecha_fin);
     $sql = "update notificacionpersonalizada set estatus=-1 where fecha_fin BETWEEN '{$fecha_inicio}' and '{$fecha_fin}';";
     //actualizamos las notificaciones que se encuentren en su fecha limite o ya la pasaron las desactivamos
     // echo $sql;
     $this->con->Query($sql);
     //recuperamos las notificaciones que se encuentren con repeticion y ya pasaron
     $sql = "select n.id_notificacion,n.repeticion,n.fecha_cambio,n.tiempo_repetir from notificacionpersonalizada as n where n.repeticion!=-1 and n.fecha_cambio BETWEEN '{$fecha_inicio}' and '{$fecha_fin}';";
     // echo $sql;
     $this->con->Query($sql);
     $datos = $this->con;
     include_once "../model/mConexion.php";
     $DB = new Database();
     while ($row = $datos->NextRow()) {
         $tipo_repeticion = $row['repeticion'];
         $fecha_cambio = $row['fecha_cambio'];
         $tiempo_repetir = $row['tiempo_repetir'];
         $id_notificacion = $row['id_notificacion'];
         $nueva_fecha_cambio = $this->getRepeticion($tipo_repeticion, $fecha_cambio, $tiempo_repetir);
         $sql = "update notificacionpersonalizada set fecha_cambio='{$nueva_fecha_cambio}' where id_notificacion={$id_notificacion};";
         $DB->Query($sql);
         // echo $sql;
     }
 }
开发者ID:jesusmisael,项目名称:CREANDOSISTEMAS_PLD,代码行数:31,代码来源:mNotificaciones.php

示例9: FetchObjects

 /**
  * Executes $query against database and returns the result set as an array of POG objects
  *
  * @param string $query. SQL query to execute against database
  * @param string $objectClass. POG Object type to return
  * @param bool $lazy. If true, will also load all children/sibling
  */
 function FetchObjects($query, $objectClass, $lazy = true)
 {
     $databaseConnection = Database::Connect();
     $result = Database::Query($query, $databaseConnection);
     $objectList = $this->CreateObjects($result, $objectClass, $lazy);
     return $objectList;
 }
开发者ID:rafasashi,项目名称:php-object-generator,代码行数:14,代码来源:class.pog_base.php

示例10: Insert

 static function Insert($TableName, $Data)
 {
     $InsertQuery = "INSERT INTO `{$TableName}` (";
     $Incrementer = 0;
     foreach ($Data as $Key => $Value) {
         $Incrementer++;
         $InsertQuery .= "`" . $Key . "` ";
         if (count($Data) > $Incrementer) {
             $InsertQuery .= ",";
         }
     }
     $InsertQuery .= ") VALUES (";
     $Incrementer = 0;
     foreach ($Data as $Key => $Value) {
         $Incrementer++;
         if (is_numeric($Value)) {
             $InsertQuery .= $Value;
         } else {
             $InsertQuery .= "'" . Database::Escape($Value) . "'";
         }
         if (count($Data) > $Incrementer) {
             $InsertQuery .= ",";
         }
     }
     $InsertQuery .= ");";
     Database::Query($InsertQuery);
 }
开发者ID:Zipcore,项目名称:GMDonate,代码行数:27,代码来源:Database.php

示例11: changeDolar

 public function changeDolar()
 {
     $con = new Database();
     $query = "insert into valor_dolar_mn(valor) values(" . $_POST['valor'] . ")";
     $con->Query($query);
     echo "\$" . $_POST['valor'];
 }
开发者ID:jesusmisael,项目名称:CREANDOSISTEMAS_PLD_V2,代码行数:7,代码来源:someController.php

示例12: carteraVencida

 function carteraVencida()
 {
     $con = new Database();
     $query = "select con.id_contrato, ct.nombre, ct.a_pat, ct.a_mat,\n\n (select pagos_clte.fecha_pago from pagos_clte,tabla_amortizacion where exists\n  (select * from pagos_clte,tabla_amortizacion where pagos_clte.id_tabla_amort = tabla_amortizacion.asiento)\n  and pagos_clte.id_tabla_amort  = tabla_amortizacion.asiento order by\n pagos_clte.fecha_pago desc limit 1) as fecha_pago_ultimo,\n\n  (select concat(tabla_amortizacion.id_contrato,'-',tabla_amortizacion.n_pago) from tabla_amortizacion,pagos_clte where\n pagos_clte.id_tabla_amort = tabla_amortizacion.asiento and  tabla_amortizacion.id_contrato = con.id_contrato order by\n pagos_clte.fecha_pago desc limit 1 ) as ref_ultimo_pago, tb.saldo_insoluto,\n (select concat(tabla_amortizacion.id_contrato,'-',tabla_amortizacion.n_pago)\n from tabla_amortizacion where tabla_amortizacion.id_contrato = con.id_contrato\n  and not exists(select * from pagos_clte where pagos_clte.id_tabla_amort = tabla_amortizacion.asiento)\n   order by tabla_amortizacion.fecha_corte asc limit 1) as f_pago_atrasado\n  from contratos as con, clientes_todos as ct, tabla_amortizacion as tb\nwhere ct.id_cliente = con.id_clte and tb.id_contrato = con.id_contrato and not exists (select pagos_clte.id_tabla_amort from\npagos_clte where pagos_clte.id_tabla_amort = tb.asiento) and con.vigente > 0 and tb.fecha_corte <= CURRENT_DATE() group by con.id_contrato";
     $con->Query($query);
     return $con;
 }
开发者ID:jesusmisael,项目名称:CREANDOSISTEMAS_PLD,代码行数:7,代码来源:mCliente.php

示例13: RegisterUser

 public static function RegisterUser($SteamID, $IP)
 {
     $AuthHash = md5(rand()) . md5(rand());
     $SteamID = Database::Escape($SteamID);
     $IP = Database::Escape($IP);
     Database::Query("INSERT INTO `gmd_users` VALUES (NULL, '%s', '%s', '%s', 0, 0.0);", $AuthHash, $SteamID, $IP);
     return User::GetByField("User", "SteamID", $SteamID);
 }
开发者ID:Zipcore,项目名称:GMDonate,代码行数:8,代码来源:User.php

示例14: Save

 /**
  * Physically saves the mapping to the database
  * @return 
  */
 function Save()
 {
     $connection = Database::Connect();
     $this->pog_query = "select `objectid` from `objectsiblingmap` where `objectid`='" . $this->objectId . "' AND `siblingid`='" . $this->siblingId . "' LIMIT 1";
     $rows = Database::Query($this->pog_query, $connection);
     if ($rows == 0) {
         $this->pog_query = "insert into `objectsiblingmap` (`objectid`, `siblingid`) values ('" . $this->objectId . "', '" . $this->siblingId . "')";
     }
     return Database::InsertOrUpdate($this->pog_query, $connection);
 }
开发者ID:rafasashi,项目名称:php-object-generator,代码行数:14,代码来源:class.objectsiblingmap.php

示例15: coincidenciasClte

 function coincidenciasClte($razon, $nombre, $a_pat, $a_mat)
 {
     $con = new Database();
     if ($razon == '') {
         $query = "select distinct cl.clave_agrupadora,cl.razon,cl.nombre,cl.a_mat,cl.a_pat,mn.nombre as tipo_expe\n \t\t\t\tfrom clientes_todos as cl, main_tipos_expedientes as mn, tipo_expedientes as te\n \t\t\t\twhere cl.tipo_exp = te.id_tipo_expedientes and te.id_main = mn.id and\n\t\t\t\t(cl.nombre like '%{$nombre}%' or cl.a_pat like '%{$a_pat}%' or cl.a_mat like '%{$a_mat}%') ";
     } else {
         $query = "select distinct * from clientes_todos where razon like '%{$razon}%' ";
     }
     $con->Query($query);
     return $con;
 }
开发者ID:jesusmisael,项目名称:CREANDOSISTEMAS_PLD,代码行数:11,代码来源:mAutocomplete.php


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