Hi
ich habe mir grad eine statistik gebastelt und lasse mir zusammen zählen wie viele mit $_SERVER['SELF_PHP']; on gekommen sind das hab ich mit diesem code gemacht
meine frage is nun wie ich das hinbekomme das, das mit dem höchsten ergebnis ganz oben angezeigt wird hoffe ihr könnt mich verstehen
ich habe mir grad eine statistik gebastelt und lasse mir zusammen zählen wie viele mit $_SERVER['SELF_PHP']; on gekommen sind das hab ich mit diesem code gemacht
meine frage is nun wie ich das hinbekomme das, das mit dem höchsten ergebnis ganz oben angezeigt wird hoffe ihr könnt mich verstehen
PHP-Code:
<?php
function db_count($text){
if(empty($text)){
$query = "
SELECT COUNT(*) FROM `logdatei`
";
$sql = mysql_query($query) or die(mysql_error());
$ergebnis = mysql_result($sql, 0);
}
else{
$query = "
SELECT COUNT(*) FROM `logdatei` WHERE $text
";
$sql = mysql_query($query) or die(mysql_error());
$ergebnis = mysql_result($sql, 0);
}
return $ergebnis;
}
?>
<p>
<table class="border" cellpadding="0" cellspacing="1" width="100%">
<tr>
<td colspan="2" class="tr0">Link der Webseite</td>
</tr>
<?php
$query = "SELECT DISTINCT(webseite) FROM `logdatei`";
$sql = mysql_query($query) or die(mysql_error());
while($row = mysql_fetch_object($sql)){
$webseite = $row->webseite;
$statistik_webseite = db_count("webseite LIKE '%$webseite%'");
if($i %2 == 0 )
{
$class = "tr1";
}
else{
$class = "tr2";
}
?>
<tr class="<?=$class?>">
<td width="50%"><?=$webseite?></td>
<td width="50%"><?=$statistik_webseite?></td>
</tr>
<?php
$i++;
}
?>
</table>
</p>

Kommentar