Ir para conteúdo
Fórum Script Brasil
  • 0

Filtrar Dados No PHP


cs007

Pergunta

Olá pessoal, tenho uma page que captura alguns valores da database, em um deles está true e false, eu gostaria que ele mostrasse só o true mas não estou sabendo fazer alguém pode ajudar?

Codigo

<?php
global $config;
require("system/application/config/create_server.php");
$ide = new IDE;
	try { $ide->loadInjections("servers_online"); } catch(Exception $e) { error($e->getMessage()); }
echo form_open("server/online", array('method'=>'POST'));
	
echo "<b>Sort by </b> &nbsp; <select name='sort'>";
echo "<option  value=''>None</option>";
echo "<option ".set_select('sort', 'players')." value='players'>Players</option>";
echo "<option ".set_select('sort', 'location')." value='location'>Location</option>";
echo "<option ".set_select('sort', 'pvp')." value='pvp_type'>PvP</option>";
echo "<option ".set_select('sort', 'name')." value='name'>Name</option>";
echo "<option ".set_select('sort', 'client')." value='client_version'>Client</option>";
echo "<option ".set_select('sort', 'uptime')." value='uptime'>Uptime</option>";
echo "</select>";
echo "&nbsp; <input type='submit' value='Order'>";
echo "</form>";

echo "</form>";
        echo "<center>".$pages."</center>";
if(count($servers) > 0) {
	echo "<table width='100%' style='background: url(".WEBSITE."/public/images/list_top760.jpg) no-repeat;'>";
	echo "<tr><td><center><b>.</b></center><br></td> <td><center><b>Adress</b></center></td> <td><center><b>Name</b></center></td> <td><center><b>Players/Max</b></center></td> <td><center><b>Uptime</b></center></td> <td><center><b>Client</b></center></td> <td><center><b>Exp</b></center></td> <td><center><b>PvP</b></center></td> <td><center><b>Online</b></center></td></tr>";
	foreach($servers as $row) {
                        $rowUptime = $row['uptime'];
                        $h = floor($rowUptime / 3600);
                        $m = floor(($rowUptime - $h*3600) / 60);
                        $serverUptime = ''.$h.'h '.$m.'m';
			$promoted = $row['promotion'];
			if($promoted == 1) { $bgcolor = "#ffde00"; } else { $bgcolor = "#a6d2f7"; } $promoted++;
			if ($row['client_version']) { $version = $row['client_version']; } else { $version = "none"; };
			
			

		echo "<tr bgcolor='".$bgcolor."'><td class='serv_list'><center><image src='".WEBSITE."/public/images/flags/".$row['location'].".gif'/></center></td> <td class='serv_list'><center><a href='http://".$row['ip']."'>".$row['ip']."</a></center></td> <td class='serv_list'><center><a href='".WEBSITE."/index.php/server/view/".$row['name']."'>".$row['name']."</a></center></td> <td class='serv_list'><center>".$row['players'].'/'.$row['peak']."</center></td> <td class='serv_list'><center>".$serverUptime."</center></td> <td class='serv_list'><center>".$version."</center></td> <td class='serv_list'><center>x".$row['exp']."</center></td> <td class='serv_list'><center>".$row['pvp_type']."</center></td> <td class='serv_list'><center><image src='".WEBSITE."/public/images/".$row['online'].".gif'/></center></td></tr>";
	}
	echo "</table>";
        echo "<center>".$pages."</center>";
}
else
	alert("There is no servers online.");
?>

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...