• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Geeignetes Element für Statistik

bodo92

Aktives Mitglied
Hallo, ich suche ein geeignetes HTML Element um eine dynamische Statistik über PHP aus einer MySQL DB generieren zu lassen.

Die Statistik soll folgendermaßen aussehen:
statistik.png


Jetz soll für den Wert den der Balken trägt jeweils 10px höhe zählen.
Aber ich hab es mit noch keinem bekanntem Element geschafft.

Mit <span></span> gefällt es mir nicht da ich im Internet Explorer den Outline Border nicht wegbekomme.

Mit <div></div> kann ich keine Verschiedenen höhen darstellen.


Dankeschön im Vorraus.
 
Das ist ein Ausschnitt des Aktuelle Codes wie meinst du denn

HTML:
<b>2011</b> - <?
		$num = "0";
		$jahr = "2011";
		require("../include/mysql.connect.php");
		$result=mysql_query("SELECT * FROM einsaetze WHERE jahr_monat LIKE '".$jahr."%'") or die(mysql_error());
		$num=mysql_numrows($result);
		echo "$num Einsätze";
		?>
<table class="statistik">
	<colgroup>
		<col width="100px" style="background-color: #e1e1e1">
</colgroup>
<tr>
<th>
2011
</th>
</tr>
<tr>
<th valign="bottom">
<table class="statistik">
<tr>
<th valign="bottom">
	<div class="statistik" id="gesamt" height="<?
		$num = "0";
		$jahr = "2011_";
		require("../include/mysql.connect.php");
		$result=mysql_query("SELECT * FROM einsaetze WHERE jahr_monat LIKE '".$jahr."%'") or die(mysql_error());
		$num=mysql_numrows($result);
		$px = $num . "0" . "px";
		echo "$px";
		?>"></div>
</th>
<th valign="bottom">
	<div class="statistik" id="gesamt" height="<?
		$num = "0";
		$jahr = "2011_";
		require("../include/mysql.connect.php");
		$result=mysql_query("SELECT * FROM einsaetze WHERE jahr_monat LIKE '".$jahr."%'") or die(mysql_error());
		$num=mysql_numrows($result);
		$px = $num . "0" . "px";
		echo "$px";
		?>"></div>
</th>
<th valign="bottom">
	<div class="statistik" id="gesamt" height="<?
		$num = "0";
		$jahr = "2011_";
		require("../include/mysql.connect.php");
		$result=mysql_query("SELECT * FROM einsaetze WHERE jahr_monat LIKE '".$jahr."%'") or die(mysql_error());
		$num=mysql_numrows($result);
		$px = $num . "0" . "px";
		echo "$px";
		?>"></div>
</th>
<th valign="bottom">
	<div class="statistik" id="gesamt" height="<?
		$num = "0";
		$jahr = "2011_";
		require("../include/mysql.connect.php");
		$result=mysql_query("SELECT * FROM einsaetze WHERE jahr_monat LIKE '".$jahr."%'") or die(mysql_error());
		$num=mysql_numrows($result);
		$px = $num . "0" . "px";
		echo "$px";
		?>"></div>
</th>
<th valign="bottom">
	<div class="statistik" id="gesamt" height="<?
		$num = "0";
		$jahr = "2011_";
		require("../include/mysql.connect.php");
		$result=mysql_query("SELECT * FROM einsaetze WHERE jahr_monat LIKE '".$jahr."%'") or die(mysql_error());
		$num=mysql_numrows($result);
		$px = $num . "0" . "px";
		echo "$px";
		?>"></div>
</th>
</tr>
</table>
</tr>
</table>
 
"SELECT count(*) FROM einsaetze WHERE jahr_monat LIKE '".$jahr."%'"
Ist besser wenn du eh nur zählen willst.. ist mir grad so aufgefallen.
 
Wieso eigentlich sechsmal dieselbe Query und warum sechsmal dieselbe Datei per require einbinden? Das ist nicht sinnvoll.
 
Zurück
Oben