jruzafa
2/5/2013 - 9:48 AM

jose.php

<?php
/**
 * Clase para la conexion de la base de datos
 */
class BD
{  
	var $idConexion; // Id de la Conexion
	var $idSeleccion; // Id de la seleccion de la Base de Datos.
	var $idConsulta; // Id de una Consulta
	
	var $servidor;  // Servidor de la base de datos
	var $usuario;   // Usuario de Conexion
	var $password;  // Password de Conexion
	var $basedatos; // Base de datos
		
	/**
	 * Constructor de la Clase BD
	 * @param $servidor Representa el servidor de la Base de datos
	 * @param $usuario Representa el usuario de conexion de la BD
	 * @param $password Representa el password de conexion
	 * @param $basedatos Representa la base de datos escojida
	 */

	function BD()
	{	

/*
		$this->servidor = "db1.cktr0wc4z3cr.us-east-1.rds.amazonaws.com";
		$this->usuario = "sd39ej39f";
		$this->password = "pre123"; 
		$this->basedatos = "db1"; 
*/		

	
		$this->servidor = "localhost";
		$this->usuario = "contr108_54d4ws4";
		$this->password = "f4d7tg4d7e"; 
		$this->basedatos = "contr108_dkfkd4s7rs";
		
		
		
		$this->idConexion = mysql_connect($this->servidor, $this->usuario, $this->password);
		if (!$this->idConexion) {
    		die("Un problema inesperado ha ocurrido. Intenta de nuevo por favor.");
			return;
		}
		else
		{
			$this->idSeleccion = mysql_select_db($this->basedatos, $this->idConexion);
			mysql_query("SET NAMES UTF8");
			mysql_query("SET CHARACTER SET UTF8");
			mysql_query("SET SESSION query_cache_type = ON;");		
		}
	}
	
	public function get_id_connection(){ return $this->idConexion; }
	public function get_servidor(){ return $this->servidor; }
	public function get_user(){ return $this->usuario; }
	public function get_password(){ return $this->password; }
	public function get_basedatos(){ return $this->basedatos; }
		
}

/**
* Ejecuta una consulta de forma directa
*/	
function sqlConnect($sql)
{
	$conexion = new BD();
	return mysql_query($sql, $conexion->get_id_connection());
}

?>