ola estou precisando de ajuda tenho esse codigo, para executar a funçao "function AddPlayersFromFile($archivo)" ele puxa dados de um bloco de notas eu queria fazer com que ele puxasse da base de dados mysql já tentei de varias formas substituir o $archivo por uma array feita por mim e não consegui. talvez tenha algo no codigo q faça com q esses dados so possam ser puxados do arquivo.txt sera que alguém pode me ajudar? class CAoMRating
{
var $players;
var $game;
var $exis_datos;
function CAoMRating($game)
{
$game=strtoupper($game);
if(!($game == "AOT" || $game=="AOM"))
{ $game="AOT"; }
$this->game=$game;
$this->exis_datos=false;
}
function AddPlayer($nick)
{
$this->players[]=new CAoMUser($nick, $this->game);
}
function AddPlayersFromFile($archivo)
{
$play=file($archivo);
foreach($play as $player)
{
$this->players[]=new CAoMUser(trim($player),$this->game);
}
}
function getCantiPlayers()
{
return count($this->players);
}
function ObtenerDatos()
{
if(!$this->exis_datos)
{
for($i=0;$i<count($this->players);$i++)
{
$this->players[$i]->GetDatos();
}
$this->exis_datos=true;
$this->Ordenar();
}
}
function Ordenar()
{
for($i=0;$i<(count($this->players)-1);$i++)
{
for($j=$i+1;$j<count($this->players);$j++)
{
if($this->players[$i]->getRating()<$this->players[$j]->getRating())
{
$aux=$this->players[$i];
$this->players[$i]=$this->players[$j];
$this->players[$j]=$aux;
}
}//fin de for J
}//fin de for I