SimonErich
Erfahrenes Mitglied
Wenn die Länge deines Balkens maximal 100 % sein soll, dann ja.

Genau so funktioniert es. Wie gesagt Mathematik.
Grüße SimonErich

Genau so funktioniert es. Wie gesagt Mathematik.
Grüße SimonErich
Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
Wenn die Länge deines Balkens maximal 100 % sein soll, dann ja.
Genau so funktioniert es. Wie gesagt Mathematik.
Grüße SimonErich
Das ist auch nicht richtig. 20/100 ergibt 0,2 und 80/100 ergibt 0,8.ja aba wenn ich 20/100 rechne habe ich 5 also 5px? und bei 80/100 habe ich 1,... dann ist der doch mehr pixel breiter bei 20 besuchern. das kann doch garnicht sein wie macht man das richtig?
<?php
/**
* Beispieldaten generieren
* $woche ist ein Array und soll die Besucheranzahl einer Woche darstellen
*/
FOR($i = 1; $i <= 7; $i++) {
$woche[$i] = rand(0, 1000);
}
// Ausgabe mit der puren CSS Metode
?>
<html>
<head>
<style type="text/css">
.graph {
position: relative; /* IE is dumb */
width: 300px;
border: 1px solid #B1D632;
padding: 2px;
}
.graph .bar {
display: block;
position: relative;
border: 1px solid #FFF;
background: #B1D632;
text-align: right;
color: #333;
height: 1em;
line-height: 1em;
}
</style>
</head>
<body>
<div class="graph">
<?php
// Ermitteln des Tages mit den meisten Besuchern. Dieser Tag ist 100%
$maxVisitors = max($woche);
FOREACH($woche AS $besucherAmTag) {
$value = round(100 / $maxVisitors * $besucherAmTag);
echo '<strong class="bar" style="width: '.$value.'%;">'.$besucherAmTag.'</strong>';
}
?>
</div>
</body>
</html>
mysql_connect="...";
$sql = "SELECT * from tabelle ";