Ahora, esta mejor ?
Código PHP:
Ver original<?php
//Importa la clase ConDB
include_once("../config.php");
class Cpanel{
private $estado;
private $msg;
function loadConfig(){
//Conectarse a Mysql
$cn = new Conexion;
$cn = $cn->conDB();
//Conectarse a Mysql
//Inicializar la variable estado
$this->estado = $row['estado'];
return $row;
}
function estado(){
//Verificar estado del Mees
if($this->estado == 1)
$estado = '<b><font color="green">ACTIVO</font></b>';
else
$estado = '<b><font color="red">INACTIVO</font></b>';
return $estado;
}
function actualizarConfig($n,$d,$cp,$e,$m,$es){
if($cp=="")
{
$this->msg='<div class="advertenciamees">MeES necesita tener un correo padre, no puedo dejarlo sin valor !!</div>';
}
else{
//Conectarse a Mysql
$cn = new Conexion;
$cn = $cn->conDB();
//Conectarse a Mysql
$query = mysql_query("update mees_config set nombre = '$n', descripccion = '$d', correo_padre = '$cp', estado = $e, motivo = '$m', estilo = '$es';",$cn) or
die (mysql_error()); $this->msg = '<div class="satisfactoriomees">Los datos de configuracion han sido actualizados correctamente !!</div>';
}
}
//Getters and Setters
public function getEstado(){
return $this->estado;
}
public function setEstado($estado){
$this->estado = $estado;
}
public function getMsg(){
return $this->msg;
}
public function setMsg($msg){
$this->msg = $msg;
}
}
?>
Respecto a a los query, creo que si estaria mejor separarlo en otra clase, pero no en la clase de conexion ya que este es generado automaticamente al momento de instalar el SW, lo tendre en mente y pondre todos mis querys dentro de una clase, asi lo instancio y solo llamo a las clase query para usar sus funciones.