Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/10/2008, 00:09
vmac179
 
Fecha de Ingreso: julio-2007
Ubicación: /home/victor
Mensajes: 114
Antigüedad: 16 años, 9 meses
Puntos: 0
Clase conexión mysql

Código PHP:
<?php
class db {
 private 
$conexion;
  private 
$total_consultas;
  public function 
db(){
  if(!isset(
$this->conexion)){
  
$this->conexion = (mysql_connect("localhost","root","****")) or die(mysql_error());
  
mysql_select_db("chile",$this->conexion) or die(mysql_error());
  }
  }
 public function 
consulta($consulta){
  
$this->total_consultas++;
  
$resultado mysql_query($consulta,$this->conexion);
  if(!
$resultado){
  echo 
'MySQL Error: ' mysql_error();
  exit;
  }
  return 
$resultado
  }
 public function 
dato($consulta){ 
  return 
mysql_fetch_array($consulta);
  }
 public function 
objeto($consulta){
  return 
mysql_fetch_object($consulta);
  }

 public function 
num($consulta){ 
  return 
mysql_num_rows($consulta);
  }
 public function 
getTotalConsultas(){
  return 
$this->total_consultas;
  }
 public function 
resultado($consulta) {
  return 
mysql_result($consulta);
 }
}
?>
La clase funciona de maravillas, pero me pregunto si alguien me puede ayudar a crear la funcion para cerrar la conexión

Saludos..