Esta es la clase completa...
Código PHP:
Ver original
private $host;
private $usuario;
private $password;
private $basededatos;
private $conexion;
public $error;
public function __construct($host, $usuario, $password, $basededatos)
{
$this->host = $host;
$this->usuario = $usuario;
$this->password = $password;
$this->basededatos = $basededatos;
if (!$this->_conect()) {
}
}
public function _conect()
{
$this->conexion = mysqli_connect($this->host, $this->usuario, $this->password, $this->basededatos); $this->conexion->query("SET NAMES utf8");
$this->conexion->query("SET CHARACTER SET utf8");
$this->conexion->set_charset('utf8');
else {
return false;
}
}
public function filtrar($valor)
{
}
public function charset()
{
}
public function consulta($sql)
{
switch ($tipo_consulta) {
case 'CALL':
case 'SELECT':
case 'DESCRI':
case 'SHOW': // show tables
if (!$resultado) {
} else {
return false;
} else {
$i = 0;
foreach ($row as $indice => $valor) {
$r["$indice"][$i] = $valor;
}
$i++;
}
return $r;
}
}
break;
case 'INSERT':
if (!$resultado) {
} else {
}
break;
case 'DELETE':
case 'UPDATE':
if (!$resultado) {
} else {
}
break;
default:
if (!$resultado) {
} else {
}
break;
}
}
public function __destruct()
{
}
}
?>