Encontre esto y lo solucione
http://stackoverflow.com/questions/2...qli-connection
Agregandole la palabra global funciona. Asi global $connection;
Código PHP:
Ver original// Devuelve un objeto que se ha rellenado en base al nombre de usuario del registro *****
public static function getByUsername($username) {
$u = new User();
global $connection;
$query = "SELECT id_user, nombre, password, email FROM usuarios WHERE usernombre = '$username'";
$u->nombre = $row['nombre'];
$u->username = $username;
$u->password = $row['password'];
$u->emailAddr = $row['email'];
// $u->isActive = $row['IS_ACTIVE'];
$u->uid = $row['id_user'];
}
return $u;
}
O bien pasando $connection como parametro:
Código PHP:
Ver original$user = User::getByUsername($username, $connection);
public static function getByUsername($username, $con) {
$u = new User();
$query = "SELECT id_user, nombre, password, email FROM usuarios WHERE usernombre = '$username'";
$u->nombre = $row['nombre'];
$u->username = $username;
$u->password = $row['password'];
$u->emailAddr = $row['email'];
// $u->isActive = $row['IS_ACTIVE'];
$u->uid = $row['id_user'];
}
return $u;
}