perdonar por los dobles post pero no me deja meter el codigo entero
Código PHP:
<?php
class mi_sql_db
{
var $db_connect_id;
var $query_result;
var $row = array();
// Constructor
function mi_sql_db($sqlserver, $sqluser, $sqlpassword, $database){
$this->user = $sqluser;
$this->password = $sqlpassword;
$this->server = $sqlserver;
$this->dbname = $database;
$this->db_connect_id = @mysql_connect($this->server, $this->user, $this->password);
if($this->db_connect_id){
if($database != ""){
$this->dbname = $database;
$dbselect = @mysql_select_db($this->dbname);
if(!$dbselect){
@mysql_close($this->db_connect_id);
$this->db_connect_id = $dbselect;
}
}
return $this->db_connect_id;
}else{
return false;
}
}
// Cerrar mi Conecion
function mi_sql_close()
{
if($this->db_connect_id)
{
if($this->query_result)
{
@mysql_free_result($this->query_result);
}
$result = @mysql_close($this->db_connect_id);
return $result;
}
else
{
return false;
}
}
//jecutar query
function mi_sql_query($query = ""){
unset($this->query_result);
if($query != "") {
$this->query_result = @mysql_query($query, $this->db_connect_id);
}
if($this->query_result)
{
unset($this->row[$this->query_result]);
return $this->query_result;
}else{
return false;
}
}
function mi_sql_row($query_id = 0){
if(!$query_id){
$query_id = $this->query_result;
}
if($query_id){
$this->row[$query_id] = @mysql_fetch_array($query_id);
return $this->row[$query_id];
}
else
{
return false;
}
}
}