Si, la verdad es la primera vez que comienzo con PHP POO Bueno, he logrado el cometido viendo ejemplos de como llamar a metodos y propiedades estaticas desde Manual de PHP. Código PHP:
<?php
include($_SERVER['DOCUMENT_ROOT'].'/funciones/config.php');
class SentenciasSQL extends DBConexion{
public static function ConsultarUsuarios($username){
SentenciasSQL::$username = $username;
try{
SentenciasSQL::$MySQL = DBConexion::MysqlConnect("127.0.0.1", "root", "****", "auth");
}catch (Exception $e){
echo "Error al intentar conectar con el servidor: ".$e;
}
SentenciasSQL::$sql = "SELECT * FROM `account` WHERE `username` = '".SentenciasSQL::$username."'";
SentenciasSQL::$SqlResult = SentenciasSQL::$MySQL -> query(SentenciasSQL::$sql);
while(SentenciasSQL::$linea = SentenciasSQL::$SqlResult -> fetch_assoc()){
return SentenciasSQL::$linea['username'];
}
}
private static $username;
private static $sql;
private static $SqlResult;
private static $MySQL;
private static $linea;
}
$Resultado = SentenciasSQL::ConsultarUsuarios("ADMIN");
echo $Resultado;
?>