Que tal amigos, mi conexion a mysql la segunda que hago me bota null y no tengo idea porque... a lo mejor ustedes me dan otro metodo para inicializar mi conexion en una variable y no tener que hacer un include_once(MI BASE DE DATOS) en cada metodo.
Aqui mi primer script, el de conexion es generado automaticamente en el instalador de mi SW
Código PHP:
Ver original<?php
$servidor = 'localhost';
$usuario = 'root';
$password = '';
?>
Ahora mi clase Admin
Código PHP:
Ver original<?php
class Cpanel{
public $estado;
public $msg;
function loadConfig(){
//Conectarse a Mysql
include_once("../config.php");
//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
include_once("../config.php");
//Conectarse a Mysql
//$query = mysql_query("update mees_config set nombre = '$n', descripccion = '$d', correo_padre = '$cp', estado = $e, motivo = '%m', estilo = '$es';",$con) or die (mysql_error());
$this->msg = '<div class="satisfactoriomees">Los datos de configuracion han sido actualizados correctamente !!</div>';
}
}
}
?>
En la funcion actualizarConfig, bota el error, y no tengo idea porque ....
Al imprimir el var_dump($con) de la funcion loadConfig vota esto ("la funcion loadConfig si relaiza su cometido")
Código:
resource(5) of type (mysql link)
Y al imprir el var_dump($con) de la funcion actualizarConfig vota esto:
Haber si me dan una mano, creo que puse toda la informacion necesaria... muchas gracias