當前位置: 首頁>>代碼示例>>PHP>>正文


PHP DBExecSql函數代碼示例

本文整理匯總了PHP中DBExecSql函數的典型用法代碼示例。如果您正苦於以下問題:PHP DBExecSql函數的具體用法?PHP DBExecSql怎麽用?PHP DBExecSql使用的例子?那麽, 這裏精選的函數代碼示例或許可以為您提供幫助。


在下文中一共展示了DBExecSql函數的15個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: moverImagen

function moverImagen($tipo, $img) {
	global $conn;

	if ($img != "") {
		$fileOrigen = IMAGES_EDICION_PATH.$img;
		$partes_ruta = pathinfo($img);
		$filename = $_POST["id"]."_".$tipo.".".$partes_ruta["extension"];
		$fileDest = IMAGES_ARTICULOS_PATH.$_POST["id"]."/".$filename;

		if (!file_exists(IMAGES_ARTICULOS_PATH.$_POST["id"]))
			makeDirectory(IMAGES_ARTICULOS_PATH.$_POST["id"]);

		unlink($fileDest);
		if (rename($fileOrigen, $fileDest)) {
			$params = array(":id" => $_POST["id"],
											":img" => $filename);
			$sql =
				"UPDATE web.wai_articulosintranet
						SET ".(($tipo=="c")?"ai_rutaimagen":"ai_imagengrande")." = :img
					WHERE ai_id = :id";
			DBExecSql($conn, $sql, $params, OCI_DEFAULT);
		}
		else
			unlink($fileOrigen);
	}
}
開發者ID:javierlov,項目名稱:FuentesWeb,代碼行數:26,代碼來源:guardar_articulo.php

示例2: moverImagen

function moverImagen($img) {
	global $conn;

	$result = false;

	if ($img != "") {
		$fileOrigen = IMAGES_EDICION_PATH.$img;
		$partes_ruta = pathinfo($img);
		$fileDest = IMAGES_FOTOS_PATH.$_POST["usuario"].".".$partes_ruta["extension"];

		if (file_exists($fileDest))
			unlink($fileDest);

		if (rename($fileOrigen, $fileDest)) {
			$params = array(":foto" => $_POST["usuario"].".".$partes_ruta["extension"], ":id" => $_POST["id"]);
			$sql =
				"UPDATE use_usuarios
						SET se_foto = :foto
					WHERE se_id = :id";
			DBExecSql($conn, $sql, $params, OCI_DEFAULT);
			$result = true;
		}
		else
			unlink($fileOrigen);
	}

	return $result;
}
開發者ID:javierlov,項目名稱:FuentesWeb,代碼行數:28,代碼來源:guardar_usuario.php

示例3: solicitarStatus

function solicitarStatus($cuit) {
	global $conn;

	$params = array(":cuit" => $cuit);
	$sql =
		"SELECT 1
			 FROM tmp.tss_statussrt
			WHERE ss_cuit = :cuit";
	if (!ExisteSql($sql, $params)) {
		$params = array(":cuit" => $cuit);
		$sql =
			"INSERT INTO tmp.tss_statussrt (ss_cuit, ss_fechahorainicio)
															VALUES (:cuit, SYSDATE)";
		DBExecSql($conn, $sql, $params);
	}
	else {
		$params = array(":cuit" => $cuit);
		$sql =
			"UPDATE tmp.tss_statussrt
					SET ss_fechahorainicio = SYSDATE,
							ss_fechahorafin = NULL,
							ss_generar = 'T',
							ss_idartanterior = NULL,
							ss_provincia = NULL,
							ss_status = NULL
				WHERE ss_cuit = :cuit";
		DBExecSql($conn, $sql, $params);
	}
}
開發者ID:javierlov,項目名稱:FuentesWeb,代碼行數:29,代碼來源:import_from_srt.php

示例4: solicitarImagen

function solicitarImagen($cuit) {
	global $conn;

	$params = array(":cuit" => $cuit);
	$sql =
		"SELECT TRUNC(SYSDATE - os_horadevolucionstatus) dias, os_status
			 FROM web.wos_obtenerstatusbcra
			WHERE os_cuit = :cuit";
	$stmt = DBExecSql($conn, $sql, $params);
	$row = DBGetQuery($stmt);
	$diasUltimoStatus = $row["DIAS"];

	if ((!isset($_REQUEST["refresh"])) and ($diasUltimoStatus == "0"))
		return $row["OS_STATUS"];

	$params = array(":cuit" => $cuit);
	$sql = "DELETE FROM web.wos_obtenerstatusbcra WHERE os_cuit = :cuit";
	DBExecSql($conn, $sql, $params);

	$params = array(":cuit" => $cuit);
	$sql =
		"INSERT INTO web.wos_obtenerstatusbcra (os_id, os_idestado, os_cuit, os_horapedidoimagen)
																		VALUES (-1, 1, :cuit, SYSDATE)";
	DBExecSql($conn, $sql, $params);

	return -1;
}
開發者ID:javierlov,項目名稱:FuentesWeb,代碼行數:27,代碼來源:import_from_bcra.php

示例5: moverImagen

function moverImagen($img) {
	global $conn;

	if ($img != "") {
		$fileOrigen = IMAGES_EDICION_PATH.$img;
		$partes_ruta = pathinfo($img);
		$filename = $_POST["id"].".".$partes_ruta["extension"];
		$fileDest = IMAGES_BANNERS_PATH.$_POST["id"]."/".$filename;

		if (!file_exists(IMAGES_BANNERS_PATH.$_POST["id"]))
			makeDirectory(IMAGES_BANNERS_PATH.$_POST["id"]);

		unlink($fileDest);
		if (rename($fileOrigen, $fileDest)) {
			$params = array(":id" => $_POST["id"],
											":imagen" => $filename);
			$sql =
				"UPDATE rrhh.rbr_banners
						SET br_imagen = :imagen
					WHERE br_id = :id";
			DBExecSql($conn, $sql, $params, OCI_DEFAULT);
		}
		else
			unlink($fileOrigen);
	}
}
開發者ID:javierlov,項目名稱:FuentesWeb,代碼行數:26,代碼來源:guardar_banner.php

示例6: updateFileName

function updateFileName($id, $archPath)
{
    global $conn;
    $sql = "UPDATE rrhh.rbi_busquedasinternas\n\t\t\t\tSET bi_nombrearchivo = :nombrearchivo\n\t\t  WHERE bi_id = :id";
    $params = array(":nombrearchivo" => $archPath, ":id" => $id);
    DBExecSql($conn, $sql, $params, OCI_DEFAULT);
}
開發者ID:javierlov,項目名稱:FuentesWeb,代碼行數:7,代碼來源:procesar_boletin.php

示例7: DrawRows

function DrawRows($empleado, $evaluacionId) {
	global $conn;

	$sql =
		"SELECT ROWNUM ID, cm_mejora
			FROM (SELECT cm_mejora
						  FROM rrhh.hcm_compromisomejora, rrhh.hfe_formularioevaluacion2008
						 WHERE cm_id_formularioevaluacion = fe_id
							 AND fe_id = :id
							 AND cm_fechabaja IS NULL
							 AND cm_mejora IS NOT NULL
							 AND fe_anoevaluacion = :ano
							 AND fe_fechabaja IS NULL
					ORDER BY cm_id)";
	$params = array(":id" => $evaluacionId, ":ano" => $_REQUEST["ano"]);
	$stmt = DBExecSql($conn, $sql, $params);
	$tot = DBGetRecordCount($stmt);
	while ($row = DBGetQuery($stmt)) {
		echo '<tr>';
		$id = "";
		if ($row["ID"] == 1) {
			$id = 'id="firstRow"';
			echo '<td rowspan="'.$tot.'" '.$id.'>'.$empleado.'</td>';
		}
		echo '<td '.$id.'>'.$row["ID"].'</td>';
		echo '<td '.$id.'>'.$row["CM_MEJORA"].'</td>';
		echo '</tr>';
	}
}
開發者ID:javierlov,項目名稱:FuentesWeb,代碼行數:29,代碼來源:3.1.1.php

示例8: export

	public function export() {
		// Método encargado de exportar el query a excel..

		global $conn;

		$result = $this->header;
		$result.= "<table border=1>";

		$stmt = DBExecSql($conn, $this->sql);
		if (DBGetRecordCount($stmt) > 0) {
			$cols = 0;
			while($row = DBGetQuery($stmt, 0)) {
				// Exporto el nombre de las columnas..
				if ($cols == 0) {
					$cols = count($row);
					if ($this->showFieldNames) {
						$result.= "<tr>";
						for ($i=1; $i<=$cols; $i++) {
							$col_name = OCIColumnName($stmt, $i);
							if (substr($col_name, 0, 3) != "NO_") {
								$alineacion = "left";
								if (isset($this->fieldAlignment[$i - 1]))
									$alineacion = $this->fieldAlignment[$i - 1];

								$result.= "<th align=".$alineacion." style='".$this->fieldNamesStyle."'>".$col_name."</th>";
							}
						}
						$result.= "</tr>";
					}
				}

				// Exporto el valor de los campos..
				$result.= "<tr>";
				for ($i=0; $i<$cols; $i++) {
					$col_name = OCIColumnName($stmt, $i + 1);
					if (substr($col_name, 0, 3) != "NO_") {
						$alineacion = "left";
						if (isset($this->fieldAlignment[$i]))
							$alineacion = $this->fieldAlignment[$i];

						$result.= "<td align=".$alineacion." style='".$this->fieldValuesStyle."'>".$row[$i]."</td>";
					}
				}
				$result.= "</tr>";
			}
		}
		else
			$result.= "<tr><td>No hay registros para exportar.</td></tr>";

		$result.= "</table>";

		header("Content-type: ".$this->getHeader()."; charset=iso-8859-1");
		header("Content-Disposition: attachment; filename=".basename($this->fileName.$this->getExtension()));
		header("Pragma: no-cache");
		header("Content-Length: ".strlen($result));
		header("Expires: 0");

		echo $result;
	}
開發者ID:javierlov,項目名稱:FuentesWeb,代碼行數:59,代碼來源:export_query.php

示例9: solicitarStatus

function solicitarStatus($id, $destinatarios, $url)
{
    global $conn;
    $sql = "INSERT INTO tmp.tea_envioboletinarteria (ea_destinatarios, ea_idboletin, ea_fechahorainicio, ea_url)\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t VALUES (:destinatarios, :idboletin, SYSDATE, :url)";
    $params = array(":destinatarios" => $destinatarios, ":idboletin" => $id, ":url" => $url);
    DBExecSql($conn, $sql, $params);
    $sql = "SELECT MAX(ea_id) FROM tmp.tea_envioboletinarteria";
    return ValorSql($sql);
}
開發者ID:javierlov,項目名稱:FuentesWeb,代碼行數:9,代碼來源:enviar_boletin.php

示例10: solicitarArchivo

function solicitarArchivo($contrato, $file) {
	global $conn;

	$params = array(":contrato" => $contrato, ":rutasalida" => $file);
	$sql =
		"INSERT INTO web.wfe_formularioestablecimientos (fe_contrato, fe_rutasalida, fe_fechahorainicio)
																						 VALUES (:contrato, :rutasalida, SYSDATE)";
	DBExecSql($conn, $sql, $params);
}
開發者ID:javierlov,項目名稱:FuentesWeb,代碼行數:9,代碼來源:formulario.php

示例11: validar

function validar() {
	global $conn;
	$errores = false;
	global $tareaSeleccionada;
	echo "<script type='text/javascript'>";
	echo "with (window.parent.document) {";
	echo "var errores = '';";

	$tareaSeleccionada = false;
	if ($_POST["grupoDenuncia"] != -1 ) {
		$param = array(":id" => $_POST["grupoDenuncia"],":cuit" => $_SESSION["CARGA_TAREA"]["cuit"]); 
		$sql =
			"SELECT RD_DESCRIPCIONRUBRO,RD_ID
			   FROM hys.hrd_rubrodenuncia 
			  WHERE rd_fechabaja IS NULL 
				AND RD_IDGRUPO = :id
				AND (rd_vigenciadesde <= art.hys.get_operativovigente_empresa(:cuit,sysdate) OR rd_vigenciadesde IS NULL) 
				AND (rd_vigenciahasta > art.hys.get_operativovigente_empresa(:cuit,sysdate) OR rd_vigenciahasta IS NULL)
		   ORDER BY rd_codigorubro";
		$stmt = DBExecSql($conn, $sql, $param);	
		
		while ($row = DBGetQuery($stmt))
		{
			if (isset($_POST['item_'.$row["RD_ID"]]))
			{
				$tareaSeleccionada = true;
			}
		}
		if (!	$tareaSeleccionada ){
			echo "errores+= '- Debe Seleccionar un rubro si tiene seleccionado un grupo.<br />';";
			$errores = true;
		}
	}


	
	if ($errores) {
		echo "body.style.cursor = 'default';";
		echo "getElementById('btnGuardar').style.display = 'inline';";
		echo "getElementById('btnCancelar').style.display = 'inline';";	
		echo "getElementById('divProcesando').style.display = 'none';";
		echo "getElementById('errores').innerHTML = errores;";
		echo "getElementById('divErroresForm').style.display = 'block';";
		echo "getElementById('foco').style.display = 'block';";
		echo "getElementById('foco').focus();";
		echo "getElementById('foco').style.display = 'none';";
	}
	else {
		echo "getElementById('divErroresForm').style.display = 'none';";
	}

	echo "}";
	echo "</script>";

	return !$errores;
}
開發者ID:javierlov,項目名稱:FuentesWeb,代碼行數:56,代碼來源:procesar_verificaciones_tareas.php

示例12: updateFileName

function updateFileName($id, $archPath) {
	global $conn;

	$params = array(":nombrearchivo" => $archPath, ":id" => $id);
	$sql =
		"UPDATE rrhh.rbc_busquedascorporativas
				SET bc_nombrearchivo = :nombrearchivo
		  WHERE bc_id = :id";
	DBExecSql($conn, $sql, $params, OCI_DEFAULT);
}
開發者ID:javierlov,項目名稱:FuentesWeb,代碼行數:10,代碼來源:guardar_busqueda_corporativa.php

示例13: updateFileName

function updateFileName($id, $archPath) {
	global $conn;

	$params = array(":nombrearchivo" => $archPath, ":id" => $id);
	$sql =
		"UPDATE rrhh.rde_descargables
				SET de_nombrearchivo = :nombrearchivo
		  WHERE de_id = :id";
	DBExecSql($conn, $sql, $params, OCI_DEFAULT);
}
開發者ID:javierlov,項目名稱:FuentesWeb,代碼行數:10,代碼來源:guardar_item.php

示例14: solicitarArchivo

function solicitarArchivo($path) {
	global $conn;

	$params = array(":idusuario" => $_SESSION["idUsuario"],
									":ipusuario" => $_SERVER["REMOTE_ADDR"],
									":ruta" => $path);
	$sql =
		"INSERT INTO tmp.tnw_nominaweb (nw_idusuario, nw_ipusuario, nw_ruta, nw_fechahorainicio)
														VALUES (:idusuario, :ipusuario, :ruta, SYSDATE)";
	DBExecSql($conn, $sql, $params);
}
開發者ID:javierlov,項目名稱:FuentesWeb,代碼行數:11,代碼來源:subir_nomina.php

示例15: getArticulo

function getArticulo($pos) {
	global $conn;

	$params = array(":posicion" => $pos);
	$sql =
		"SELECT ax_cuerpo cuerpo, ax_id id, ax_rutaimagen rutaimagen, ax_target target, UPPER(ax_titulo) titulo, ax_volanta volanta
			 FROM web.wax_articulosextranetedicion
			WHERE ax_baja = 'F'
				AND ax_posicion = :posicion";
	$stmt = DBExecSql($conn, $sql, $params);
	return DBGetQuery($stmt);
}
開發者ID:javierlov,項目名稱:FuentesWeb,代碼行數:12,代碼來源:index.php


注:本文中的DBExecSql函數示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。