本文整理汇总了PHP中class_sql::execute方法的典型用法代码示例。如果您正苦于以下问题:PHP class_sql::execute方法的具体用法?PHP class_sql::execute怎么用?PHP class_sql::execute使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类class_sql
的用法示例。
在下文中一共展示了class_sql::execute方法的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: uf_delete_planunicore
function uf_delete_planunicore($as_cuenta,$as_denominacion)
{
require_once("../shared/class_folder/sigesp_include.php");
$inc=new sigesp_include();
$con=$inc->uf_conectar();
$SQL=new class_sql($con);
$ls_sql="";
$lb_valido=true;
$ls_sql = "DELETE FROM sigesp_plan_unico WHERE sig_cuenta='".$as_cuenta."' AND denominacion='".$as_denominacion."'";
$SQL->begin_transaction();
$numrows=$SQL->execute($ls_sql);
if($numrows>0)
{
$lb_valido=true;
$SQL->commit();
}
else
{
$this->is_msg_error="Error al eliminar";
$lb_valido = false;
$SQL->rollback();
$this->ib_db_error = true ;
}
return $lb_valido;
}
示例2:
if( ($ls_passuser=="")||($ls_repassword=="")||($ls_usuario==""))
{
$io_msg->message("Debe compeltar todos los campos");
}
else
{
$ls_sql="SELECT * FROM sss_usuarios".
" WHERE codusu='".$ls_usuario."' ";
$result=$io_sql->select($ls_sql);
if($row=$io_sql->fetch_row($result))
{
$ls_sql="UPDATE sss_usuarios SET pwdusu='". $ls_passencript ."'".
" WHERE codusu='".$ls_usuario."' ";
$io_sql->begin_transaction();
$result=$io_sql->execute($ls_sql);
if($result===false)
{
$io_msg->message("CLASE->usuariosgrupos MÉTODO->uf_sss_load_usuariosasignados ERROR->".$io_funcion->uf_convertirmsg($this->io_sql->message));
$io_sql->rollback();
}
else
{
///////////////////////////////// SEGURIDAD /////////////////////////////
$ls_evento="UPDATE";
$ls_descripcion ="Actualizó la contraseña del usuario ".$ls_usuario;
$ls_variable= $io_seguridad->uf_sss_insert_eventos_ventana($ls_codemp,$ls_sistema,$ls_evento,$ls_logusr,$ls_ventanas,$ls_descripcion);
///////////////////////////////// SEGURIDAD /////////////////////////////
$io_sql->commit();
$io_msg->message("Password actualizado.");
print("<script language=JavaScript>");
示例3: switch
function uf_insert_config($as_sistema, $as_seccion, $as_variable, $as_valor, $as_tipo)
{
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Function: uf_insert_config
// Access: public
// Arguments: as_sistema // Sistema al que pertenece la variable
// as_seccion // Sección a la que pertenece la variable
// as_variable // Variable nombre de la variable a buscar
// as_valor // valor por defecto que debe tener la variable
// as_tipo // tipo de la variable
// Returns: $lb_valido True si se ejecuto el insert ó False si hubo error en el insert
// Description: Función que inserta la variable de configuración
// Creado Por: Ing. Yesenia Moreno
// Fecha Creación: 01/01/2006 Fecha Última Modificación :
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
require_once "../shared/class_folder/class_sql.php";
require_once "../shared/class_folder/sigesp_include.php";
require_once "../shared/class_folder/sigesp_c_seguridad.php";
require_once "../shared/class_folder/class_funciones.php";
require_once "../shared/class_folder/class_mensajes.php";
$io_msg = new class_mensajes();
$in = new sigesp_include();
$con = $in->uf_conectar();
$io_sql = new class_sql($con);
$io_funcion = new class_funciones();
$lb_valido = true;
$io_sql->begin_transaction();
$this->ls_codemp = $_SESSION["la_empresa"]["codemp"];
$ls_sql = "DELETE " . " FROM sigesp_config " . " WHERE codemp='" . $this->ls_codemp . "' " . " AND codsis='" . $as_sistema . "' " . " AND seccion='" . $as_seccion . "' " . " AND entry='" . $as_variable . "' ";
$li_row = $io_sql->execute($ls_sql);
if ($li_row === false) {
$lb_valido = false;
$io_msg->message("CLASE->SAF MÉTODO->uf_insert_config ERROR->" . $this->io_funciones->uf_convertirmsg($this->io_sql->message));
$io_sql->rollback();
} else {
switch ($as_tipo) {
case "C":
//Caracter
$valor = $as_valor;
break;
case "D":
//Double
$as_valor = str_replace(".", "", $as_valor);
$as_valor = str_replace(",", ".", $as_valor);
$valor = $as_valor;
break;
case "B":
//Boolean
$valor = $as_valor;
break;
case "I":
//Integer
$valor = intval($as_valor);
break;
}
$ls_sql = "INSERT INTO sigesp_config(codemp, codsis, seccion, entry, value, type)VALUES " . "('" . $this->ls_codemp . "','" . $as_sistema . "','" . $as_seccion . "','" . $as_variable . "','" . $valor . "','" . $as_tipo . "')";
$li_row = $io_sql->execute($ls_sql);
if ($li_row === false) {
$lb_valido = false;
$io_msg->message("CLASE->SNO MÉTODO->uf_insert_config ERROR->" . $this->io_funciones->uf_convertirmsg($this->io_sql->message));
$io_sql->rollback();
} else {
$io_sql->commit();
}
}
return $lb_valido;
}
示例4: while
//.........这里部分代码省略.........
if (!$lb_existe) {
$lb_valido = true;
$li_total_select = 0;
$li_total_insert = 0;
$ls_sql = "SELECT codemp, cod_pro, nompro, dirpro, telpro, faxpro, nacpro, rifpro, nitpro, fecreg, capital, sc_cuenta," . " obspro, estpro, estcon, estaso, ocei_fec_reg, ocei_no_reg, monmax, cedrep, nomreppro, emailrep, carrep," . " registro, nro_reg, tomo_reg, folreg, fecregmod, regmod, nummod, tommod, folmod, inspector, foto," . " codbansig, codban, codmon, codtipoorg, codesp, ctaban, numlic, fecvenrnc, numregsso, fecvensso," . " numregince, fecvenince, estprov, pagweb, email, codpai, codest, codmun, codpar, graemp, tipconpro, tipperpro " . " FROM rpc_proveedor " . " WHERE cod_pro = '{$codpro}' ";
$io_recordset = $this->io_sql->select($ls_sql);
if ($io_recordset === false) {
$lb_valido = false;
$this->io_msg->message("Error al seleccionar Proveedor de la Base de Datos.");
} else {
$li_total_select = $this->io_sql->num_rows($io_recordset);
while ($row = $this->io_sql->fetch_row($io_recordset)) {
$ls_codemp = $this->io_validacion->uf_valida_texto($row["codemp"], 0, 4, "");
$ls_cod_pro = $this->io_validacion->uf_valida_texto($row["cod_pro"], 0, 10, "");
$ls_nompro = $this->io_validacion->uf_valida_texto($row["nompro"], 0, 100, "");
$ls_dirpro = $this->io_validacion->uf_valida_texto($row["dirpro"], 0, 254, "");
$ls_telpro = $this->io_validacion->uf_valida_texto($row["telpro"], 0, 50, "");
$ls_faxpro = $this->io_validacion->uf_valida_texto($row["faxpro"], 0, 30, "");
$ls_nacpro = $this->io_validacion->uf_valida_texto($row["nacpro"], 0, 1, "");
$ls_rifpro = $this->io_validacion->uf_valida_texto($row["rifpro"], 0, 15, "");
$ls_nitpro = $this->io_validacion->uf_valida_texto($row["nitpro"], 0, 15, "");
$ld_fecreg = $this->io_validacion->uf_valida_fecha($row["fecreg"], "1900-01-01");
$li_capital = $row["capital"];
$ls_sc_cuenta = $this->io_validacion->uf_valida_texto($row["sc_cuenta"], 0, 25, "");
$ls_obspro = $this->io_validacion->uf_valida_texto($row["obspro"], 0, 8000, "");
$ls_estpro = $this->io_validacion->uf_valida_monto($row["estpro"], 0);
$ls_estcon = $this->io_validacion->uf_valida_monto($row["estcon"], 0);
$ls_estaso = $this->io_validacion->uf_valida_monto($row["estaso"], 0);
$ld_ocei_fec_reg = $this->io_validacion->uf_valida_fecha($row["ocei_fec_reg"], "1900-01-01");
$ls_ocei_no_reg = $this->io_validacion->uf_valida_texto($row["ocei_no_reg"], 0, 17, "");
$li_monmax = $row["monmax"];
$ls_cedrep = $this->io_validacion->uf_valida_texto($row["cedrep"], 0, 10, "");
$ls_nomreppro = $this->io_validacion->uf_valida_texto($row["nomreppro"], 0, 50, "");
$ls_emailrep = $this->io_validacion->uf_valida_texto($row["emailrep"], 0, 100, "");
$ls_carrep = $this->io_validacion->uf_valida_texto($row["carrep"], 0, 35, "");
$ls_registro = $this->io_validacion->uf_valida_texto($row["registro"], 0, 35, "");
$ls_nro_reg = $this->io_validacion->uf_valida_texto($row["nro_reg"], 0, 15, "");
$ls_tomo_reg = $this->io_validacion->uf_valida_texto($row["tomo_reg"], 0, 5, "");
$ls_folreg = $this->io_validacion->uf_valida_texto($row["folreg"], 0, 5, "");
$ld_fecregmod = $this->io_validacion->uf_valida_fecha($row["fecregmod"], "1900-01-01");
$ls_regmod = $this->io_validacion->uf_valida_texto($row["regmod"], 0, 35, "");
$ls_nummod = $this->io_validacion->uf_valida_texto($row["nummod"], 0, 15, "");
$ls_tommod = $this->io_validacion->uf_valida_texto($row["tommod"], 0, 5, "");
$ls_folmod = $this->io_validacion->uf_valida_texto($row["folmod"], 0, 5, "");
$ls_inspector = $this->io_validacion->uf_valida_monto($row["estprov"], 0);
$ls_foto = $row["foto"];
$ls_codbansig = $this->io_validacion->uf_valida_texto($row["codbansig"], 0, 3, "");
$ls_codban = $this->io_validacion->uf_valida_texto($row["codban"], 0, 3, "");
$ls_codmon = $this->io_validacion->uf_valida_texto($row["codmon"], 0, 3, "");
$ls_codtipoorg = $this->io_validacion->uf_valida_texto($row["codtipoorg"], 0, 2, "--");
$ls_codesp = $this->io_validacion->uf_valida_texto($row["codesp"], 0, 3, "");
$ls_ctaban = $this->io_validacion->uf_valida_texto($row["ctaban"], 0, 25, "");
$ls_numlic = $this->io_validacion->uf_valida_texto($row["numlic"], 0, 25, "");
$ld_fecvenrnc = $this->io_validacion->uf_valida_fecha($row["fecvenrnc"], "1900-01-01");
$ls_numregsso = $this->io_validacion->uf_valida_texto($row["numregsso"], 0, 15, "");
$ld_fecvensso = $this->io_validacion->uf_valida_fecha($row["fecvensso"], "1900-01-01");
$ls_numregince = $this->io_validacion->uf_valida_texto($row["numregince"], 0, 15, "");
$ld_fecvenince = $this->io_validacion->uf_valida_fecha($row["fecvenince"], "1900-01-01");
$ls_estprov = $this->io_validacion->uf_valida_monto($row["estprov"], 0);
$ls_pagweb = $this->io_validacion->uf_valida_texto($row["pagweb"], 0, 200, "");
$ls_email = $this->io_validacion->uf_valida_texto($row["email"], 0, 200, "");
$ls_codpai = $this->io_validacion->uf_valida_texto($row["codpai"], 0, 3, "---");
$ls_codest = $this->io_validacion->uf_valida_texto($row["codest"], 0, 3, "---");
$ls_codmun = $this->io_validacion->uf_valida_texto($row["codmun"], 0, 3, "---");
$ls_codpar = $this->io_validacion->uf_valida_texto($row["codpar"], 0, 3, "---");
if ($ls_codpai == "---") {
$ls_codest = "---";
$ls_codmun = "---";
$ls_codpar = "---";
}
if ($ls_codest == "---") {
$ls_codmun = "---";
$ls_codpar = "---";
}
if ($ls_codmun == "---") {
$ls_codpar = "---";
}
$ls_graemp = $this->io_validacion->uf_valida_texto($row["graemp"], 0, 4, "");
$ls_tipconpro = $this->io_validacion->uf_valida_texto($row["tipconpro"], 0, 1, "");
$ls_tipperpro = $this->io_validacion->uf_valida_texto($row["tipperpro"], 0, 1, "");
if ($ls_codtipoorg != "") {
$ls_sql = "INSERT INTO rpc_proveedor(codemp, cod_pro, nompro, dirpro, telpro, faxpro, nacpro, rifpro, nitpro," . " fecreg, capital, sc_cuenta, obspro, estpro, estcon, estaso, ocei_fec_reg," . " ocei_no_reg, monmax, cedrep, nomreppro, emailrep, carrep, registro," . " nro_reg, tomo_reg, folreg, fecregmod, regmod, nummod, tommod, folmod," . " inspector, foto, codbansig, codban, codmon, codtipoorg, codesp, ctaban," . " numlic, fecvenrnc, numregsso, fecvensso, numregince, fecvenince, estprov," . " pagweb, email, codpai, codest, codmun, codpar, graemp, tipconpro,tipperpro)" . "\t VALUES ('" . $ls_codemp . "','" . $ls_cod_pro . "','" . $ls_nompro . "','" . $ls_dirpro . "','" . $ls_telpro . "'," . " '" . $ls_faxpro . "','" . $ls_nacpro . "','" . $ls_rifpro . "','" . $ls_nitpro . "','" . $ld_fecreg . "'," . " " . $li_capital . ",'" . $ls_sc_cuenta . "','" . $ls_obspro . "','" . $ls_estpro . "'," . " '" . $ls_estcon . "','" . $ls_estaso . "','" . $ld_ocei_fec_reg . "','" . $ls_ocei_no_reg . "'," . " " . $li_monmax . ",'" . $ls_cedrep . "','" . $ls_nomreppro . "','" . $ls_emailrep . "','" . $ls_carrep . "'," . " '" . $ls_registro . "','" . $ls_nro_reg . "','" . $ls_tomo_reg . "','" . $ls_folreg . "'," . " '" . $ld_fecregmod . "','" . $ls_regmod . "','" . $ls_nummod . "','" . $ls_tommod . "','" . $ls_folmod . "'," . " '" . $ls_inspector . "','" . $ls_foto . "','" . $ls_codbansig . "','" . $ls_codban . "','" . $ls_codmon . "'," . " '" . $ls_codtipoorg . "','" . $ls_codesp . "','" . $ls_ctaban . "','" . $ls_numlic . "','" . $ld_fecvenrnc . "'," . " '" . $ls_numregsso . "','" . $ld_fecvensso . "','" . $ls_numregince . "','" . $ld_fecvenince . "'," . " '" . $ls_estprov . "','" . $ls_pagweb . "','" . $ls_email . "','" . $ls_codpai . "','" . $ls_codest . "'," . " '" . $ls_codmun . "','" . $ls_codpar . "','" . $ls_graemp . "','" . $ls_tipconpro . "','" . $ls_tipperpro . "')";
$li_row = $io_sql_destino->execute($ls_sql);
if ($li_row === false) {
$lb_valido = false;
$io_sql_destino->rollback();
$this->io_msg->message("Error al insertar Proveedor " . $codpro);
} else {
$io_sql_destino->commit();
$li_total_insert++;
}
} else {
$io_sql_destino->rollback();
$this->io_msg->message("Hay data inconsistente en los Proveedores");
}
}
}
}
return $lb_valido;
}
示例5: date
function uf_insert_sistema_apertura($as_codsis)
{
//////////////////////////////////////////////////////////////////////////////
// Function: uf_insert_apertura
// Access: public
// Description: Funcion que inserta si un sistema termino su conversión
// Creado Por: Ing. Yesenia Moreno/ Ing. Luis Lang
// Fecha Creación: 25/09/2007 Fecha Última Modificación :
//////////////////////////////////////////////////////////////////////////////
$lb_valido = true;
require_once "../shared/class_folder/sigesp_include.php";
require_once "../shared/class_folder/class_sql.php";
$io_conect = new sigesp_include();
$io_conexion_destino = $io_conect->uf_conectar($_SESSION["ls_data_des"]);
$io_sql = new class_sql($io_conexion_destino);
$ls_sql = "INSERT INTO sigesp_config(codemp, codsis, seccion, entry, value, type) VALUES " . "('0001','" . $as_codsis . "','APERTURA','" . date("Y-m-d H:i") . "','SISTEMA DE APERTURA','C')";
$li_row = $io_sql->execute($ls_sql);
if ($li_row === false) {
return false;
}
unset($io_sql);
return $lb_valido;
}
示例6: while
function uf_procesar_derechos_usuario($codemp, $codusu, $as_hostname, $as_login, $as_password,$as_database,$as_gestor)
{
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Funcion uf_procesar_derechos_usuario
// Access public
// Arguments ai_totrows // total de filas del detalle
// ao_object // objetos del detalle
// Returns lb_valido. Retorna una variable booleana
// Description Registra y Procesa los derechos asociados a un usuario
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
$lb_valido=true;
$lb_existe_derecho=false;
require_once("../shared/class_folder/sigesp_include.php");
$io_conect=new sigesp_include();
$ls_codemp=$_SESSION["la_empresa"]["codemp"];
$io_conexion_destino = $io_conect->uf_conectar_otra_bd ($as_hostname, $as_login, $as_password,$as_database,$as_gestor);
$io_sql_destino = new class_sql($io_conexion_destino);
$this->io_sql->begin_transaction();
$ls_sql="SELECT codsis, nomven, codintper, visible, enabled, leer, incluir, cambiar, eliminar, imprimir, ".
" administrativo, anular, ejecutar ".
" FROM sss_derechos_usuarios ".
" WHERE codemp = '".$ls_codemp."' AND codusu = '".$codusu."' ".
" ORDER BY codsis ";
$rs_data = $this->io_sql->select($ls_sql);
if($rs_data===false)
{
$lb_valido=false;
$this->io_msg->message("Error al seleccionar Derechos del Usuario ".$codusu." de la Base de Datos.".$this->io_funcion->uf_convertirmsg($this->io_sql->message));
}
else
{
$li_total_select = $this->io_sql->num_rows($rs_data);
while(($row=$this->io_sql->fetch_row($rs_data))&&($lb_valido))
{
$ls_codsis = $this->io_validacion->uf_valida_texto($row["codsis"],0,3,"");
$ls_nomven = $this->io_validacion->uf_valida_texto($row["nomven"],0,80,"");
$ls_codintper = $this->io_validacion->uf_valida_texto($row["codintper"],0,126,"------------------------------------------------------------------------------------------------------------------------------");
$li_visible = $this->io_validacion->uf_valida_monto($row["visible"],0);
$li_enabled = $this->io_validacion->uf_valida_monto($row["enabled"],0);
$li_leer = $this->io_validacion->uf_valida_monto($row["leer"],0);
$li_incluir = $this->io_validacion->uf_valida_monto($row["incluir"],0);
$li_cambiar = $this->io_validacion->uf_valida_monto($row["cambiar"],0);
$li_eliminar = $this->io_validacion->uf_valida_monto($row["eliminar"],0);
$li_imprimir = $this->io_validacion->uf_valida_monto($row["imprimir"],0);
$li_administrativo = $this->io_validacion->uf_valida_monto($row["administrativo"],0);
$li_anular = $this->io_validacion->uf_valida_monto($row["anular"],0);
$li_ejecutar = $this->io_validacion->uf_valida_monto($row["ejecutar"],0);
$lb_existe_derecho=$this->uf_select_derechos_usuario($codemp, $codusu, $ls_codsis, $ls_nomven, $ls_codintper, $as_hostname, $as_login, $as_password,$as_database,$as_gestor);
if (!$lb_existe_derecho)
{
$lb_valido = $this->uf_select_ventana_sistema($ls_codsis, $ls_nomven, $as_hostname, $as_login, $as_password,$as_database,$as_gestor);
if($lb_valido)
{
$ls_sql="INSERT INTO sss_derechos_usuarios(codemp, codusu, codsis, nomven, codintper, visible, enabled, ".
" leer, incluir, cambiar, eliminar, imprimir, administrativo, anular, ejecutar) ".
" VALUES ('".$codemp."','".$codusu."','".$ls_codsis."','".$ls_nomven."','".$ls_codintper."',".$li_visible.",".$li_enabled.",".
" ".$li_leer.",".$li_incluir.",". $li_cambiar.",".$li_eliminar.",".$li_imprimir.",".$li_administrativo.",".
" ".$li_anular.",".$li_ejecutar.")";
$li_row=$io_sql_destino->execute($ls_sql);
if($li_row===false)
{
$lb_valido=false;
$this->io_msg->message("Error al Insertar el Derecho del Usuario ".$codusu." ".$this->io_funcion->uf_convertirmsg($io_sql_destino->message));
}
else
{
$lb_valido = true;
}
}
}
} // while
} // else
return $lb_valido;
}
示例7: VALUES
}
}
$ls_codfot=$io_fundb->uf_generar_codigo(false,$ls_codemp,"sob_foto","codfot",10);
if($ls_opener=="obra")
{
$ls_sql="INSERT INTO sob_foto (codfot,codobr,codemp,nomfot,tipfot,desfot,altfot,ancfot,foto,tamfot) VALUES ('$ls_codfot','$ls_campoclave','$ls_codemp','$ls_nombre','$ls_ext','$ls_descripcion','$li_alto','$li_ancho','$datarc','$li_tamano')";
}
else
{
$ls_contrato=$_SESSION["contrato"];
$ls_sql="INSERT INTO sob_foto (codfot,codval,codcon,codemp,nomfot,tipfot,desfot,altfot,ancfot,foto,tamfot) VALUES ('$ls_codfot','$ls_campoclave','$ls_contrato','$ls_codemp','$ls_nombre','$ls_ext','$ls_descripcion','$li_alto','$li_ancho','$datarc','$li_tamano')";
}
$io_sql->begin_transaction();
$li_row=$io_sql->execute($ls_sql);
if($li_row===false)
{
print "Error al insertar Foto".$io_funcion->uf_convertirmsg($io_sql->message);
$io_sql->rollback();
}
else
{
if($li_row>0)
{
$io_sql->commit();
$io_msg->message('La foto fue incluida!!!');
}
else
{