PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Statistik-Balken mit while Schleife


JB
21.09.2005, 15:28:21
Hallöle,
ich bin scho a bisserl am verzweifeln und dachte mir, ich versuche mal hier nachzufragen:

Ich möchte gerne eine Banner-Statistik erstellen.
In dieser Statistik wird ein Wert ( $click_net) aus einer Datenbank gelesen und soll dann als Banner dargestellt werden.
Nun dachte ich mir, um solch einen Balken darzustellen, soll eine Schleife einfach ein Bild immer wiederholen, solange bis der Wert erreicht ist.
Mit einer while Schleife erreiche ich das aber nicht. Und nun wollte ich nachfragen ob es daran liegt, weil while dafür schwachsinn ist oder aber mein code nur falsch ist.

Hier der Code:

while( $click_net)
{
echo $x++ . "Durchlauf <br>";
}


Wenn ich diesen Code allerdings teste, dann bringt er mir jedes Mal eine Endlosschleife. Ich vermute einmal, dass es ned am Code liegt, sondern weil ich etwas nicht weiß. Deshalb frage ich ja auch nach.

Vielen Dank für die Hilfe

JB

xabbuh
21.09.2005, 15:31:43
Wenn du in die while-Schleife einen Vergleich reinpackst, funktioniert es:

<?php
$i = 1;
while($i <= $click_net) {
print $i . '. Durchlauf';
$i++;
}
?>

Aber sinnvoller wäre es wohl, einfach die Breite des Bildes anzupassen:

<?php
print '<img src="balken.gif" width="' . $click_net . '" height="5" />';
?>

JB
21.09.2005, 15:34:23
Hm..... die Lösung mit der Breite gefällt mir besser. Danke, darauf bin ich ehrlich gesagt ned gekommen.

Danke

JB