Bases de datos en PHP

Aca pongo un pequeño script que he ido modificando con el tiempo, para la conexion a las bases de datos y operaciones basicas de esta.

Lo he probado con PostgreSQL y con MySQL y ha funcionado de maravillas, espero sus opiniones.

class sql
{
var $host;
var $usuario;
var $password;
var $db;
var $enlace;

// Constructor Method
function sql()
{
$this->host=”localhost”;
$this->usuario=”ricamato_ricaDB”;
$this->password=”password”;
$this->db=”ricamato_ricaDB”;
$this->enlace=$enlace;
}

function conectar()
{
if (!$this->enlace=mysql_connect($this->host,$this->usuario,$this->password,$this->db))
{
die(‘Error conectando con la base de datos: ‘ . $host);
}

if (!mysql_select_db($this->db,$this->enlace))
{
die(‘Error seleccionando la base de datos: ‘ . $db);
}
}

function consulta($sentenciaSQL)
{
$this->consulta=mysql_query($sentenciaSQL,$this->enlace);
}

function obtenerResultado(){
$this->resultado=mysql_fetch_array($this->consulta);
return $this->resultado;
}

function insertarRegistro($sentenciaSQL){
if (mysql_query($sentenciaSQL,$this->enlace))
{
$insertar=TRUE;
}
}

function desconectar()
{
mysql_close($this->enlace);
}
}
?>

Para utilizarla basta con editar el nombre de usuario, contraseña, nombre de la base de datos y el host.

Un ejemplo claro seria :

  1. $sql = new sql();
  2. $sql->conectar();
  3. $sql->insertarRegistro(‘INSERT INTO ejemplo VALUES(’1′,’ejemplo’)');
  4. $sql->desconectar();

Frente a cualquier duda posteala en comentarios.

2 Trackbacks

Puedes enviar un trackback usando esta URL: http://www.dokshor.com/bases-de-datos-en-php/trackback

  1. Por Rendy en 9 diciembre 2011 a las 20:02

    -1…

    below are some links I found useful…

  2. Mediafire and Megaupload link…

    [...]found this great release site[...]……

2 Comentarios

  1. 0x01

    Ojo que para PostgreSQL se necesita otra libreria en PHP, pronto la publicare.

    Comentado 26 octubre 2006 a las 23:30 | Permalink
  2. nice production but i consider it should by solon around message from primary relation of article. Btw recognise on industrialist
    over IP

    Comentado 25 enero 2012 a las 11:28 | Permalink

Escribe un Comentario

Tu e-mail nunca será compartido. Los campos requeridos están marcados *

*
*

dokshor.com (RSS) + Sator-ii theme by Felipe Lavín and finally edited by dokshor.

hacker emblem