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


PHP ejecutar_sql函数代码示例

本文整理汇总了PHP中ejecutar_sql函数的典型用法代码示例。如果您正苦于以下问题:PHP ejecutar_sql函数的具体用法?PHP ejecutar_sql怎么用?PHP ejecutar_sql使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。


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

示例1: iralmenu

	public function iralmenu(){

		  $usuario     = $_POST['usu'];
	$contrasena  = $_POST['pass'];


	function conectar(){
	$host     = 'localhost';
	$usuario = 'root';
	$password = 'root';
	$b_datos  = 'escuela';
	
	// Si no se realizó la conexión
	if ( ! $conex = mysql_connect($host,$usuario,$password)) {
	    echo "Error al realizar la conexión - ".mysql_error();
		exit();
	}
	
	// Si no se seleccionó la Base de Datos
	if ( ! mysql_select_db($b_datos) ) {
	    echo "Error al seleccionar la Base de Datos - ".mysql_error();
		exit();
	}	
	// retorno la conexion
	return $conex;
}
	
	$conex= conectar();
	
	$sql = "SELECT * FROM usuario WHERE email = '$usuario' AND password = '$contrasena'";

	
	function ejecutar_sql($sql, $conex){
	if ( !$resultado = mysql_query($sql, $conex) ) {
		echo "Error al ejecutar la consulta SQL  <br>".mysql_error();
		exit();
	}
	return $resultado;
}
	$resultado = ejecutar_sql($sql, $conex);

	
	if (mysql_num_rows($resultado) != 0) {


		return  View('menu');
			} else{
		echo "<br><center><font color='red' size='5'>Usuario o contraseña incorrectas</font></center></br>";
		return View('inicio');
	}
	
	// Limpiamos el resultado
	mysql_free_result($resultado);
	
	// cerramos la conexión
	mysql_close($conex);

	}
开发者ID:al2dies,项目名称:ingsoft,代码行数:58,代码来源:BusquedaController.php

示例2: getAuditoria

function getAuditoria()
{
    // Llama las funciones de BD definidas por Practico
    // No hay que definir conexiones ni validar excepciones pues Practico lo hace
    $resultado = ejecutar_sql("SELECT id,usuario_login,accion,fecha,hora FROM core_auditoria WHERE 1=1");
    // Define variable $registros para guardar los resultados
    $registros = array();
    // Recorre los registros agregandolos al arreglo
    while ($registro_auditoria = $resultado->fetch()) {
        $registros[] = $registro_auditoria;
    }
    // Retorna la variable con el resultado
    return $registros;
}
开发者ID:afgstec,项目名称:practico,代码行数:14,代码来源:modelo.php

示例3: abrir_dialogo_modal

/*
	Title: Seccion con los contactos de Chat disponibles
	Ubicacion *[/core/marco_chat.php]*.  Presenta la lista de usuarios del sistema para poder entablar chat con ellos

Ver tambien:
	<Seccion superior> | <Articulador>
*/
/* ################################################################## */
/* ################################################################## */
echo '<div class="oculto_impresion">';
// Modal Ventana de chat
abrir_dialogo_modal("Dialogo_Chat", $MULTILANG_UsrLista);
echo $MULTILANG_UsuariosChat;
//Consulta los usuarios siempre y cuando tenga sesion activa
if ($PCOSESS_SesionAbierta) {
    $resultado = ejecutar_sql("SELECT {$ListaCamposSinID_usuario} from " . $TablasCore . "usuario WHERE login<>'{$PCOSESS_LoginUsuario}' ");
    //Presenta la lista de usuarios
    echo '<table class="table">
                        <tr>
                            <td valign=middle align=center  bgcolor=darkgray>
                                <font size=2 color=black>
                                    <b>' . $MULTILANG_Usuario . '</b>
                                </font>
                            </td>
                            <td valign=middle align=center  bgcolor=darkgray>
                                <font size=2 color=black>
                                    ' . $MULTILANG_Nombre . '
                                </font>
                            </td>
                            <td  bgcolor=darkgray valign=middle align=center>
                                <font size=2 color=black>
开发者ID:afgstec,项目名称:practico,代码行数:31,代码来源:marco_chat.php

示例4: ejecutar_sql

        if (strpos($registro["imagen"], ".png") || strpos($registro["imagen"], ".jpg") || strpos($registro["imagen"], ".gif")) {
            $PCO_EsImagen = 1;
        }
        //Si no detecta ninguna extension de archivo de imagen entonces pone boton en bootstrap
        if (!$PCO_EsImagen) {
            echo '<button class="btn-circle btn-info btn-xs">
												<i class="' . $registro["imagen"] . '"></i>
												</button> ' . $registro["texto"];
        } else {
            echo '<img src="' . $registro["imagen"] . '" border="0" />';
        }
        echo '</a>';
        echo '</li>';
    }
    echo '</ul>';
}
// Si el usuario es administrador valida que ya haya cambiado al menos su correo
if (@$PCOSESS_LoginUsuario == "admin") {
    $registro_usuario = ejecutar_sql("SELECT correo FROM " . $TablasCore . "usuario WHERE login=? ", "{$PCOSESS_LoginUsuario}")->fetch();
    if ($registro_usuario["correo"] == "sucorreo@dominio.com" || $registro_usuario["correo"] == "unix4you2@gmail.com") {
        mensaje($MULTILANG_Importante, $MULTILANG_UsrActualizarAdmin, '', 'fa fa-bell fa-3x', 'alert alert-danger alert-dismissible');
    }
}
?>


	<!-- INICIO  DE CONTENIDOS DE APLICACION DISENADA POR EL USUARIO -->



开发者ID:afgstec,项目名称:practico,代码行数:27,代码来源:marco_arriba.php

示例5: ejecutar_login_oauth

function ejecutar_login_oauth($user, $OAuth_servicio)
{
    global $TablasCore, $uid, $ListaCamposSinID_parametros, $resultado_webservice, $ListaCamposSinID_parametros, $ListaCamposSinID_auditoria, $PCO_DireccionAuditoria, $PCO_HoraOperacion, $PCO_FechaOperacion, $ArchivoCORE;
    // Si el modo depuracion esta activo muestra arreglo user devuelto por el proveedor
    global $ModoDepuracion;
    if ($ModoDepuracion) {
        echo '<h1>' . $OAuth_servicio . ' Login OK!</h1><hr>';
        echo '<pre>', HtmlSpecialChars(print_r($user, 1)), '</pre><hr>';
        die("Modo de depuracion activo. Debe apagarlo para usar OAuth");
    }
    // Define las variables del usuario a buscar/crear segun el servicio OAuth utilizado
    if ($OAuth_servicio == 'Google' || $OAuth_servicio == 'LinkedIn' || $OAuth_servicio == 'Instagram' || $OAuth_servicio == 'Microsoft' || $OAuth_servicio == 'Flickr' || $OAuth_servicio == 'Twitter' || $OAuth_servicio == 'Foursquare' || $OAuth_servicio == 'XING' || $OAuth_servicio == 'Salesforce' || $OAuth_servicio == 'Bitbucket' || $OAuth_servicio == 'Yahoo' || $OAuth_servicio == 'Box' || $OAuth_servicio == 'Disqus' || $OAuth_servicio == 'Eventful' || $OAuth_servicio == 'SurveyMonkey' || $OAuth_servicio == 'RightSignature' || $OAuth_servicio == 'Fitbit' || $OAuth_servicio == 'ScoopIt' || $OAuth_servicio == 'Tumblr' || $OAuth_servicio == 'StockTwits' || $OAuth_servicio == 'VK' || $OAuth_servicio == 'Withings') {
        // Otros disponibles: id,verified_email (0|1),given_name,family_name,link (G+),picture (link),gender (male|female),locale (es|en...)
        $login_chk = $user->email;
        $nombre_chk = $user->name;
        $correo_chk = $user->email;
    }
    if ($OAuth_servicio == 'Facebook') {
        // Otros disponibles: id,name,first_name,middle_name,last_name, link, username, education(arreglo:school[id,name],type),gender (male|female),email, timezone,locale (es_LA...),verified,updated_time
        $login_chk = $user->username;
        $nombre_chk = $user->name;
        $correo_chk = $user->email;
    }
    if ($OAuth_servicio == 'Dropbox') {
        // Otros disponibles: referral_link,display_name,uid (numerico),country (ej:CO),quota_info Arreglo: [datastores,shared,quota,normal],email
        $login_chk = $user->uid;
        $nombre_chk = $user->display_name;
        $correo_chk = $user->email;
    }
    // Busca datos del usuario Practico, segun tipo de servicio OAuth para tener configuraciones de permisos y parametros propios de la herramienta
    $consulta_busqueda_usuario_oauth = "SELECT login, nombre, clave, descripcion, nivel, correo, llave_paso FROM " . $TablasCore . "usuario WHERE login='{$login_chk}' AND descripcion LIKE '%Auth:{$OAuth_servicio}%' ";
    $resultado_usuario = ejecutar_sql($consulta_busqueda_usuario_oauth);
    $registro = $resultado_usuario->fetch();
    // Agrega el usuario cuando es primer login desde el servicio
    if ($registro["login"] == "") {
        oauth_crear_usuario($OAuth_servicio, $login_chk, $nombre_chk, $correo_chk);
        // Actualiza el registro desde nueva consulta
        $resultado_usuario = ejecutar_sql($consulta_busqueda_usuario_oauth);
        $registro = $resultado_usuario->fetch();
    }
    // Hace la copia opcional de permisos desde usuario plantilla
    // ############ PENDIENTE ##################
    // ############ PENDIENTE ##################
    // ############ PENDIENTE ##################
    // Se buscan datos de la aplicacion
    $consulta_parametros = ejecutar_sql("SELECT id," . $ListaCamposSinID_parametros . " FROM " . $TablasCore . "parametros");
    $registro_parametros = $consulta_parametros->fetch();
    // Actualiza las variables de sesion con el registro
    $PCOSESS_SesionAbierta = 1;
    // Actualiza booleana de ingreso
    $clave_correcta = 1;
    // Registro de variables en la sesion
    @session_start();
    if (!isset($_SESSION["PCOSESS_LoginUsuario"])) {
        $_SESSION["PCOSESS_LoginUsuario"] = (string) $registro["login"];
    }
    if (!isset($_SESSION["username"])) {
        $_SESSION["username"] = (string) $registro["login"];
    }
    //Usada para el modulo de chat
    if (!isset($_SESSION["Nombre_usuario"])) {
        $_SESSION["Nombre_usuario"] = (string) $registro["nombre"];
    }
    if (!isset($_SESSION["Descripcion_usuario"])) {
        $_SESSION["Descripcion_usuario"] = (string) $registro["descripcion"];
    }
    if (!isset($_SESSION["Nivel_usuario"])) {
        $_SESSION["Nivel_usuario"] = (string) $registro["nivel"];
    }
    if (!isset($_SESSION["Correo_usuario"])) {
        $_SESSION["Correo_usuario"] = (string) $registro["correo"];
    }
    if (!isset($_SESSION["Clave_usuario"])) {
        $_SESSION["Clave_usuario"] = $registro["clave"];
    }
    if (!isset($_SESSION["LlaveDePasoUsuario"])) {
        $_SESSION["LlaveDePasoUsuario"] = $registro["llave_paso"];
    }
    if (!isset($_SESSION["PCOSESS_SesionAbierta"])) {
        $_SESSION["PCOSESS_SesionAbierta"] = $PCOSESS_SesionAbierta;
    }
    if (!isset($_SESSION["clave_correcta"])) {
        $_SESSION["clave_correcta"] = $clave_correcta;
    }
    if (!isset($_SESSION["Nombre_Empresa_Corto"])) {
        $_SESSION["Nombre_Empresa_Corto"] = $registro_parametros["nombre_empresa_corto"];
    }
    if (!isset($_SESSION["Nombre_Aplicacion"])) {
        $_SESSION["Nombre_Aplicacion"] = $registro_parametros["nombre_aplicacion"];
    }
    if (!isset($_SESSION["Version_Aplicacion"])) {
        $_SESSION["Version_Aplicacion"] = $registro_parametros["version"];
    }
    // Lleva a auditoria con query manual por la falta de $PCOSESS_LoginUsuario
    ejecutar_sql_unaria("INSERT INTO " . $TablasCore . "auditoria (" . $ListaCamposSinID_auditoria . ") VALUES ('" . $registro["login"] . "','Ingresa al sistema desde {$PCO_DireccionAuditoria}','{$PCO_FechaOperacion}','{$PCO_HoraOperacion}')");
    auditar("Ingresa al sistema desde {$PCO_DireccionAuditoria}", $_SESSION["PCOSESS_LoginUsuario"]);
    // Actualiza fecha del ultimo ingreso para el usuario
    ejecutar_sql_unaria("UPDATE " . $TablasCore . "usuario SET ultimo_acceso=? WHERE login='" . $registro["login"] . "'", "{$PCO_FechaOperacion}");
    // Redirecciona al menu
    header("Location: index.php");
//.........这里部分代码省略.........
开发者ID:afgstec,项目名称:practico,代码行数:101,代码来源:ws_funciones.php

示例6: count

 $cant = $d_a[1];
 // cantidad de pasajes reservados
 $id_t_pas = $d_a[2];
 // id de tipo de pasajes reservados
 $t_pas = $d_a[3];
 // tipo de pasajes reservados
 $raz = $d_a[4];
 // razon social de la empresa que compra los pasajes
 $observ = $d_a[5];
 // observacion sobre la venta de los pasajes adelantados.
 $id_cli = $d_a[6];
 // ID del cliente a cual se imputaran los pasajes adelantados
 $est = 'A';
 // verificamos que no exista el registro para hacer un "insert" caso contrario hacemos un "update".
 $sql = " SELECT count(*), pa.codigo\n                     FROM pasajes_adelantados AS pa\n                     WHERE pa.id_tipo_pasaje=" . $id_t_pas . " and  pa.id_cliente=" . $id_cli;
 $res_aux = ejecutar_sql($db, $sql);
 $numero = $res_aux->fields[0];
 $f_d = cambiaf_a_mysql($f_d);
 //            echo $numero; die();
 if ($numero == 0) {
     // si no existen registro hay que hacer un insert
     // guardo el codigo creado del registro insertado
     $id = insertar_registro_transaccion_dar_id($db, 'pasajes_adelantados', 'fecha_emision, observaciones, estado, cantidad, id_cliente, id_tipo_pasaje', '"' . $f_d . '","' . $observ . '","' . $est . '",' . $cant . ',' . $id_cli . ',' . $id_t_pas);
     //$sql = 'INSERT INTO pasajes_adelantados (fecha_emision, observaciones, estado, cantidad, id_cliente, id_tipo_pasaje) VALUES("'.
     //            $f_d.'","'.$observ.'","'.$est.'",'.$cant.','.$id_cli.','.$id_t_pas.');';
     // $res = ejecutar_sql($db, $sql);
     // $id = mysql_insert_id($db);
 } else {
     //$sql = "UPDATE pasajes_adelantados SET cantidad = cantidad + ".$cant." WHERE codigo=".$res_aux->fields[1];
     $aa = actualizar_registro_con_transaccion($db, "pasajes_adelantados", "cantidad=cantidad+" . $cant . ", fecha_emision='" . $f_d . "'", " codigo = " . $res_aux->fields[1]);
     $id = $res_aux->fields[1];
开发者ID:scintes,项目名称:sistemas,代码行数:31,代码来源:insertar_pagos.php

示例7: set_var

set_var("v_sucursal", $_SESSION['sucursal']);
// fecha_hasta
set_var("v_sucursal", $_SESSION['sucursal']);
// sumatoria de cta cte
set_var("v_vendedor", $_SESSION['usuario']);
set_var("v_total_ctacte", 0.0);
// sumatoria de cta	cte
$fecha_desde = cambiaf_a_mysql($fecha_desde);
$fecha_hasta = cambiaf_a_mysql($fecha_hasta);
$db = conectar_al_servidor();
//----------------------------------------------------------------------------------------------------
//----------------------------------------------------------------------------------------------------
// Cargamos el comboBOX de COMISIONISTAS
//----------------------------------------------------------------------------------------------------
$q = "select u.id, u.nombre, u.usuario from usuarios u inner join tipos_de_usuarios tu on \n\t\t\t(u.id_tipo_usuario=tu.codigo) and (tu.codigo=3)";
$res = ejecutar_sql($db, $q);
if (!$res) {
    echo $db->ErrorMsg();
    //die();
} else {
    $combobox_comisionista = $combobox_comisionista . "<option value=0>Solo de Sucursales...</option>";
    while (!$res->EOF) {
        $combobox_comisionista = $combobox_comisionista . "<option value=" . $res->fields[0] . "> Por el comisionista:<b> " . strtoupper($res->fields[1]) . "</b></option>";
        $res->MoveNext();
    }
    $combobox_comisionista = $combobox_comisionista . "<option value=9999>Completo...</option>";
}
set_var("v_comboBox_comisionista", $combobox_comisionista);
//----------------------------------------------------------------------------------------------------
//----------------------------------------------------------------------------------------------------
//----------------------------------------------------------------------------------------------------
开发者ID:scintes,项目名称:sistemas,代码行数:31,代码来源:buscar_resumen_encomienda.php

示例8: ejecutar_sql

</b></th>
						<th><b><?php 
echo $MULTILANG_WSLlavesIP;
?>
</b></th>
						<th><b><?php 
echo $MULTILANG_WSLlavesFunciones;
?>
</b></th>
						<th></th>
						<th></th>
					</tr>
                    </thead>
                    <tbody>
				<?php 
$consulta_forms = ejecutar_sql("SELECT id," . $ListaCamposSinID_llaves_api . " FROM " . $TablasCore . "llaves_api");
while ($registro = $consulta_forms->fetch()) {
    echo '
							<form action="' . $ArchivoCORE . '" method="POST" name="dactf' . $registro["id"] . '" id="dactf' . $registro["id"] . '" style="display:inline; height: 0px; border-width: 0px; width: 0px; padding: 0; margin: 0;">
								<input type="hidden" name="PCO_Accion" value="actualizar_llavews">
								<input type="hidden" name="id" value="' . $registro["id"] . '">
								<tr>
									<td><b><font color=blue>' . $registro["nombre"] . '</font></b><br>' . $registro["llave"] . '<br>' . $registro["secreto"] . '</td>
									<td><input type="text" name="uri" value="' . $registro["uri"] . '" size="13" maxlength=255 class="CampoTexto"></td>
									<td><input type="text" name="dominio_autorizado" value="' . $registro["dominio_autorizado"] . '" size="13" maxlength=255 class="CampoTexto"></td>
									<td><input type="text" name="ip_autorizada" value="' . $registro["ip_autorizada"] . '" size="13" maxlength=255 class="CampoTexto"></td>
									<td><textarea name="funciones_autorizadas" cols=20 rows=1>' . $registro["funciones_autorizadas"] . '</textarea></td>
									<td align="center">													
                                <button type="submit" class="btn btn-xs btn-info"><i class="fa fa-refresh"></i> ' . $MULTILANG_Actualizar . '</button>
							</form>
									</td>
开发者ID:afgstec,项目名称:practico,代码行数:31,代码来源:marco_wscfg.php

示例9: TearDown

 function TearDown()
 {
     ejecutar_sql($this->get_sql_eliminar_juego_datos());
     unset($this->dr);
 }
开发者ID:emma5021,项目名称:toba,代码行数:5,代码来源:test_dr_1n_simple.php

示例10: cargar_informe

function cargar_informe($informe, $en_ventana = 1, $formato = "htm", $estilo = "Informes", $embebido = 0)
{
    global $ConexionPDO, $ArchivoCORE, $TablasCore, $Nombre_Aplicacion, $PCO_ValorBusquedaBD, $PCO_CampoBusquedaBD;
    // Carga variables de sesion por si son comparadas en alguna condicion.  De todas formas pueden ser cargadas por el usuario en el diseno del informe
    global $PCOSESS_LoginUsuario, $Nombre_usuario, $Descripcion_usuario, $Nivel_usuario, $Correo_usuario, $LlaveDePasoUsuario, $PCO_FechaOperacion;
    // Carga variables de definicion de tablas
    global $ListaCamposSinID_informe, $ListaCamposSinID_informe_campos, $ListaCamposSinID_informe_tablas, $ListaCamposSinID_informe_condiciones, $ListaCamposSinID_informe_boton;
    global $MULTILANG_TotalRegistros, $MULTILANG_ContacteAdmin, $MULTILANG_ObjetoNoExiste, $MULTILANG_ErrorTiempoEjecucion, $MULTILANG_Informes, $MULTILANG_IrEscritorio, $MULTILANG_ErrorDatos, $MULTILANG_InfErrTamano, $MULTILANG_MonCommSQL;
    global $IdiomaPredeterminado;
    global $PCO_InformesDataTable;
    global $ModoDepuracion;
    // Busca datos del informe
    $consulta_informe = ejecutar_sql("SELECT id," . $ListaCamposSinID_informe . " FROM " . $TablasCore . "informe WHERE id=? ", "{$informe}");
    $registro_informe = $consulta_informe->fetch();
    $Identificador_informe = $registro_informe["id"];
    //Si no encuentra informe presenta error
    if ($registro_informe["id"] == "") {
        mensaje($MULTILANG_ErrorTiempoEjecucion, $MULTILANG_ObjetoNoExiste . " " . $MULTILANG_ContacteAdmin . "<br>(" . $MULTILANG_Informes . " {$informe})", '', 'fa fa-times fa-5x icon-red texto-blink', 'alert alert-danger alert-dismissible');
    }
    //Identifica si el informe requiere un formulario de filtrado previo
    if ($registro_informe["formulario_filtrado"] != "") {
        //Determina si solicita el informe desde el formulario de filtrado apropiado, sino redirecciona a este
        global $PCO_FormularioActivo;
        if ($registro_informe["formulario_filtrado"] != $PCO_FormularioActivo) {
            echo '<form name="precarga_form_filtro" action="' . $ArchivoCORE . '" method="POST">
							<input type="Hidden" name="PCO_Accion" value="cargar_objeto">
							<input type="Hidden" name="PCO_InformeFiltro" value="' . $registro_informe["id"] . '">
							<input type="Hidden" name="objeto" value="frm:' . $registro_informe["formulario_filtrado"] . ':1">
							<input type="Hidden" name="Presentar_FullScreen" value="' . @$Presentar_FullScreen . '">
							<input type="Hidden" name="Precarga_EstilosBS" value="' . @$Precarga_EstilosBS . '">
						<script type="" language="JavaScript"> document.precarga_form_filtro.submit();  </script>';
            die;
        }
    }
    //Si hay variables de filtro definidas busca su valor en el contexto global
    if ($registro_informe["variables_filtro"] != "") {
        $arreglo_variables_filtro = @explode(",", $registro_informe["variables_filtro"]);
        //Busca y convierte cada variable recibida en global
        foreach ($arreglo_variables_filtro as $nombre_variable_filtro) {
            //if (isset($$nombre_variable_filtro))  // {Deprecated}
            global ${$nombre_variable_filtro};
        }
    }
    // Inicia CONSTRUCCION DE CONSULTA DINAMICA
    $numero_columnas = 0;
    //Busca los CAMPOS definidos para el informe
    $consulta = "SELECT ";
    $consulta_campos = ejecutar_sql("SELECT id," . $ListaCamposSinID_informe_campos . " FROM " . $TablasCore . "informe_campos WHERE informe=? ORDER BY peso", "{$informe}");
    $PCO_ColumnasOcultas[] = "ArregloDeCamposOcultos";
    while ($registro_campos = $consulta_campos->fetch()) {
        //Si tiene alias definido lo agrega
        $posfijo_campo = "";
        if ($registro_campos["valor_alias"] != "") {
            $posfijo_campo = " as " . $registro_campos["valor_alias"];
        }
        //Agrega el campo a la consulta
        $consulta .= $registro_campos["valor_campo"] . $posfijo_campo . ",";
        //Crea un arreglo con los campos marcados como ocultos para filtrarlos luego
        if ($registro_campos["visible"] == 0) {
            $PCO_ColumnasOcultas[] = $registro_campos["valor_campo"] . $posfijo_campo;
            //Lleva el campo oculto despues del punto
            $PCO_PartesCampo = explode(".", $registro_campos["valor_campo"] . $posfijo_campo);
            $PCO_ColumnasOcultas[] = $PCO_PartesCampo[1];
            //Lleva el campo oculto si es un alias
            $PCO_PartesCampo = explode(" as ", $registro_campos["valor_campo"] . $posfijo_campo);
            $PCO_ColumnasOcultas[] = $PCO_PartesCampo[1];
        }
    }
    // Elimina la ultima coma en el listado de campos
    $consulta = substr($consulta, 0, strlen($consulta) - 1);
    //Busca las TABLAS definidas para el informe
    $consulta .= " FROM ";
    $consulta_tablas = ejecutar_sql("SELECT id," . $ListaCamposSinID_informe_tablas . " FROM " . $TablasCore . "informe_tablas WHERE informe=? ", "{$informe}");
    while ($registro_tablas = $consulta_tablas->fetch()) {
        //Si tiene alias definido lo agrega
        $posfijo_tabla = "";
        if ($registro_tablas["valor_alias"] != "") {
            $posfijo_tabla = " as " . $registro_tablas["valor_alias"];
        }
        //Agrega tabla a la consulta
        $consulta .= $registro_tablas["valor_tabla"] . $posfijo_tabla . ",";
    }
    // Elimina la ultima coma en el listado de tablas
    $consulta = substr($consulta, 0, strlen($consulta) - 1);
    // Busca las CONDICIONES para el informe
    $consulta .= " WHERE ";
    $consulta_condiciones = ejecutar_sql("SELECT id," . $ListaCamposSinID_informe_condiciones . " FROM " . $TablasCore . "informe_condiciones WHERE informe=? ORDER BY peso", "{$informe}");
    $hay_condiciones = 0;
    while ($registro_condiciones = $consulta_condiciones->fetch()) {
        //Agrega condicion a la consulta
        $valor_izquierdo = $registro_condiciones["valor_izq"];
        $valor_derecho = $registro_condiciones["valor_der"];
        // CONVIERTE VARIABLES DE SESION PHP A VALORES PARA EL QUERY Cuando el primer simbolos es un PESOS ($), es decir, solo se ingreso una variable
        //LADO IZQUIERDO DE LA CONDICION
        //Si el valor Izquierdo a comparar inicia por signo pesos y es una variable PHP la usa como tal
        if (@$valor_izquierdo[0] == "\$") {
            //Quita el signo pesos inicial para buscar la variable
            $variable_a_buscar = substr($valor_izquierdo, 1, strlen($valor_izquierdo));
            // Si la variable esta definida toma su valor encerrado entre comillas para el query y evitar conflictos de variables con espacios y demas.
            if (@isset($variable_a_buscar)) {
//.........这里部分代码省略.........
开发者ID:afgstec,项目名称:practico,代码行数:101,代码来源:comunes.php

示例11: limpiar_entradas

     $resultado_webservice = @simplexml_load_string($contenido_url);
     // Analiza la respuesta recibida en el XML
     if (@$resultado_webservice->credencial[0]->aceptacion == 1) {
         $ok_login = 1;
     }
 } else {
     limpiar_entradas();
     mensaje($MULTILANG_LoginNoWSTit, $MULTILANG_LoginNoWSDes . "<br>Test URL=<a href='" . $webservice_validacion . "' target=_BLANK>Auth WebService</a> (entradas filtradas)", '', 'fa fa-times fa-5x icon-red texto-blink', 'alert alert-danger alert-dismissible');
 }
 $clave_correcta = 0;
 if ($clave != "" && $ok_login == 1 && $ok_captcha == 1) {
     // Busca datos del usuario Practico, sin importar metodo de autenticacion para tener configuraciones de permisos y parametros propios de la herramienta
     $resultado_usuario = ejecutar_sql("SELECT {$ListaCamposSinID_usuario} FROM " . $TablasCore . "usuario WHERE login='{$uid}'");
     $registro = $resultado_usuario->fetch();
     // Se buscan datos de la aplicacion
     $consulta_parametros = ejecutar_sql("SELECT id," . $ListaCamposSinID_parametros . " FROM " . $TablasCore . "parametros");
     $registro_parametros = $consulta_parametros->fetch();
     // Actualiza las variables de sesion con el registro
     $PCOSESS_SesionAbierta = 1;
     // Actualiza booleana de ingreso
     $clave_correcta = 1;
     // Registro de variables en la sesion
     // Antes con depreciada: session_register('PCOSESS_LoginUsuario');
     @session_start();
     if (!isset($_SESSION["PCOSESS_LoginUsuario"])) {
         $_SESSION["PCOSESS_LoginUsuario"] = (string) $resultado_webservice->credencial[0]->login;
     }
     if (!isset($_SESSION["username"])) {
         $_SESSION["username"] = (string) $registro["login"];
     }
     //Usada para el modulo de chat
开发者ID:afgstec,项目名称:practico,代码行数:31,代码来源:sesion.php

示例12: set_var

//                       Cargamos el membrete
//------------------------------------------------------------------------------
set_var("v_path_logo", LOGO);
set_var("v_razon_social", RAZON_SOCIAL);
set_var("v_direc_razon_social", DIREC_RAZON_SOCIAL);
set_var("v_tel_razon_social", TEL_RAZON_SOCIAL);
//------------------------------------------------------------------------------
//------------------------------------------------------------------------------
//                       MUESTRA TODOS LOS REGISTROS DE LOS CELULARES
//------------------------------------------------------------------------------
$db = conectar_al_servidor();
$q = "SELECT\n                    e.NRO_GUIA, /* 0 */\n                    e.FECHA, /* 1 */\n                    e.REMITENTE, /* 2 */\n                    e.CUIT_ORIGEN, /* 3 */\n                    e.DIRECCION_REMITENTE, /* 4 */\n                    e.TEL_ORIGEN, /* 5 */\n                    e.DESTINATARIO, /* 6 */\n                    e.CUIT_DESTINO, /* 7 */\n                    e.DIRECCION_DESTINO,\n                    e.TEL_DESTINO,\n                    e.PRIORIDAD,\n                    e.FECHA_ENTREGA,\n                    e.HORA_ENTREGA_DESDE,\n                    e.HORA_ENTREGA_HASTA,\n                    e.PRECIO,\n                    e.ESTADO,\n                    e.USUARIO,\n                    lr.localidad AS Localidad_remitente,\n                    ld.localidad AS Localidad_destinatario,\n                    pr.provincia,\n                    pd.provincia,\n                    CONCAT(f.Nro_SUCURSAL,'-',f.NRO_FACTURA),\n                    e.COMISION_COMISIONISTA,\n                    e.COMISION_SUCURSAL,\n                    e.IMPORTE_SEGURO, /*  24  */\n                    e.OBSERVACIONES,\n                    e.ELIMINADO,\n                    e.porcentaje_seguro,\n                    e.iva, /* 28 */\n                    e.DEBE_TENER_FRIO,\n                    e.CON_AVISO_DE_RETORNO\n            FROM\n                encomiendas AS e\n                Inner Join localidades AS lr ON (e.ID_LOCALIDAD_REMITENTE = lr.codigo)\n                Inner Join localidades AS ld ON (e.ID_LOCALIDAD_REMITENTE = ld.codigo)\n                Inner Join provincias AS pr ON (lr.id_provincia = pr.codigo)\n                Inner Join provincias AS pd ON (ld.id_provincia = pd.codigo)\n                Left Join usuarios AS u ON (e.ID_COMISIONISTA = u.id)\n                Left Join facturas AS f ON (e.ID_FACTURA = f.CODIGO)\n            WHERE (e.nro_guia=" . $b_nro_orden . ")";
$res = ejecutar_sql($db, $q);
//---------------------------------------------------------------------------------------------------
$q2 = "SELECT item, cantidad, descripcion, precio_unitario, id_comisionista, u.usuario, comision_sucursal, comision_comisionista\n               FROM   detalle_encomiendas AS de inner join usuarios AS u ON (de.id_comisionista=u.id)\n               WHERE (de.id_encomienda=" . $b_nro_orden . ")";
$res2 = ejecutar_sql($db, $q2);
if ($res2->fields[24] > 0) {
    set_var("v_encomienda_asegurada", "S");
} else {
    set_var("v_encomienda_asegurada", "N");
}
if ($res2->fields[28] == "S") {
    set_var("v_debe_tener_frio", "S");
} else {
    set_var("v_debe_tener_frio", "N");
}
if ($res2->fields[29] == "S") {
    set_var("v_con_aviso_de_retorno", "S");
} else {
    set_var("v_con_aviso_de_retorno", "N");
}
开发者ID:scintes,项目名称:sistemas,代码行数:31,代码来源:editar_encomienda.php

示例13: ejecutar_sql

						<td><b><?php 
    echo $MULTILANG_Titulo;
    ?>
</b></td>
						<td><b><?php 
    echo $MULTILANG_TablaDatos;
    ?>
</b></td>
						<td></td>
						<td></td>
						<td></td>
					</tr>
                    </thead>
                    <tbody>
		 <?php 
    $consulta_forms = ejecutar_sql("SELECT id," . $ListaCamposSinID_formulario . " FROM " . $TablasCore . "formulario ORDER BY titulo");
    while ($registro = $consulta_forms->fetch()) {
        echo '<tr>
								<td><b>' . $registro["id"] . '</b></td>
								<td>' . $registro["titulo"] . '</td>
								<td>' . str_replace($TablasApp, '', $registro["tabla_datos"]) . '</td>
								<td align="center">
										<form action="' . $ArchivoCORE . '" method="POST" name="dco' . $registro["id"] . '" id="dco' . $registro["id"] . '">
												<input type="hidden" name="PCO_Accion" value="definir_copia_formularios">
												<input type="hidden" name="formulario" value="' . $registro["id"] . '">
												<input type="hidden" name="titulo_formulario" value="' . $registro["titulo"] . '">
												<input type="hidden" name="nombre_tabla" value="' . $registro["tabla_datos"] . '">
                                                <a class="btn btn-default btn-xs" href="javascript:confirmar_evento(\'' . $MULTILANG_FrmAdvCopiar . '\',dco' . $registro["id"] . ');"><i class="fa fa-code-fork"></i> ' . $MULTILANG_FrmCopiar . '</a>
										</form>
								</td>
								<td align="center">
开发者ID:afgstec,项目名称:practico,代码行数:31,代码来源:formularios.php

示例14: consultar_tablas

    });

    Morris.Donut({
        element: 'conteos-generales-aplicacion',
        data: [
        <?php 
//Inicia la generacion del arreglo con los datos
//$resultado_auditoria=ejecutar_sql("SELECT fecha,count(*) as cantidad FROM ".$TablasCore."auditoria WHERE fecha>=date_sub(date(now()),INTERVAL 30 DAY) GROUP BY fecha ORDER BY fecha");
$resultado_conteos_tablas = consultar_tablas($TablasApp);
$cadena_datos = "";
while ($registro_conteos_tablas = $resultado_conteos_tablas->fetch()) {
    $nombre_tabla = @$registro_conteos_tablas[0];
    //Si la tabla es de aplicacion hace los conteos
    if (@strpos($nombre_tabla, $TablasApp) !== FALSE) {
        $total_registros_tabla = 0;
        $registro_conteos_tablas = ejecutar_sql("SELECT count(*) FROM " . $nombre_tabla . "")->fetch();
        $registro_conteos_tablas[0];
        $cadena_datos .= "\r\n                                {\r\n                                    label: '" . $nombre_tabla . "',\r\n                                    value: " . $registro_conteos_tablas[0] . "\r\n                                },\r\n                                ";
    }
}
$cadena_datos = substr($cadena_datos, 0, -1);
echo $cadena_datos;
?>
        ],
        resize: true
    });

});


</script>
开发者ID:afgstec,项目名称:practico,代码行数:31,代码来源:marco_admin_morris.php

示例15: ejecutar_sql

    }
    $resultado = ejecutar_sql("SELECT COUNT(*) as conteo,categoria FROM " . $TablasCore . "informe " . @$Complemento_tablas . " WHERE 1 " . @$Complemento_condicion . " GROUP BY categoria ORDER BY categoria");
    // Imprime las categorias encontradas para el usuario
    while ($registro = $resultado->fetch()) {
        //Crea la categoria en el acordeon
        $seccion_menu_activa = $registro["categoria"];
        $conteo_opciones = $registro["conteo"];
        abrir_ventana($MULTILANG_Informes . ': ' . $seccion_menu_activa . ' (' . $conteo_opciones . ')', 'panel-primary');
        // Busca las opciones dentro de la categoria
        // Si el usuario es diferente al administrador agrega condiciones al query
        if ($PCOSESS_LoginUsuario != "admin") {
            $Complemento_tablas = "," . $TablasCore . "usuario_informe";
            $Complemento_condicion = " AND " . $TablasCore . "usuario_informe.informe=" . $TablasCore . "informe.id AND " . $TablasCore . "usuario_informe.usuario='{$PCOSESS_LoginUsuario}'";
            // AND nivel>0
        }
        $resultado_opciones_acordeon = ejecutar_sql("SELECT * FROM " . $TablasCore . "informe " . @$Complemento_tablas . " WHERE 1 AND categoria='" . $seccion_menu_activa . "' " . @$Complemento_condicion . " ORDER BY titulo");
        while ($registro_opciones_acordeon = $resultado_opciones_acordeon->fetch()) {
            //Determina si el informe es texto o grafico y cambia el icono asociado
            $icono_informe = "fa-file-text-o";
            if ($registro_opciones_acordeon["formato_final"] == "G") {
                $icono_informe = "fa-pie-chart";
            }
            //Determina si el registro fue generado para el admin o un usuario estandar y genera el objeto a enlazar
            $objeto_enlazar = $registro_opciones_acordeon["id"];
            if ($PCOSESS_LoginUsuario != "admin") {
                $objeto_enlazar = $registro_opciones_acordeon["informe"];
            }
            //Presenta el enlace al informe
            echo '<div style="float:left">
									<form action="' . $ArchivoCORE . '" method="post" name="acordeinf_' . $registro_opciones_acordeon["id"] . '" id="acordeinf_' . $registro_opciones_acordeon["id"] . '" style="display:inline; height: 0px; border-width: 0px; width: 0px; padding: 0; margin: 0;">
                                        <table class="table table-unbordered table-hover table-condensed"><tr><td align=center>
开发者ID:afgstec,项目名称:practico,代码行数:31,代码来源:informes.php


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