Hallo,
da ich neu hier bin und mich auch erst seit kurzem mit php beschäftige, hab ich hier ein problem für das ich einfach keine lösung finde.
Und zwar hab ich ein script in dem der status eines benutzers ausgegebn wird. der Status wird durch die sql-datenbank abgefragt. dies funktioniert auch ohne probleme, wenn ich nur einen benutzer abfrage. Da erscheint dann auch das zugehörige Bild das erscheinen soll.
Füge ich nun mehrere Benutzer ein durch
$result = mysql_query("SELECT status as aktiv FROM tbl_17421_agenten WHERE ddi < '40'");
bekomme ich zwar den status der benutzer angezeigt, jedoch liegen dann die dazugehörigen bilder übereinander.
Ich habe das jetzt versucht durch eine tabelle zu lösen, dies funktioniert auch, jedoch dann leider nicht mit den dazugehörigen bildern, sondern ich bekomme nur die "Zahl" aus der Tabelle angezeigt. Soll heißen 0,1 oder 2.
Hier mal das scribt wie ich es im moment verwende:
echo '<img src="http://reiten-namborn.cgs-guitars.de/images/1.jpg">';
$result = mysql_query("SELECT status as aktiv FROM tbl_17421_agenten WHERE ddi < '40'");
$row = mysql_fetch_assoc($result);
$aktiv=$row['aktiv'];
echo "<table border='0' style='border-collapse: collapse'>";
echo "<th>Name of the Tutorial</th>";
while( $aktiv=$row = mysql_fetch_assoc($result) )
{
echo"<tr><td>".$row['aktiv']."</td></tr>";
}
if ($aktiv=='0') { echo '<img src="Red_6.png" alt="">'; } //Grafik für abwesend
if ($aktiv=='1') { echo '<img src="Green_6.png" alt="">'; } //Grafik für anwesend
if ($aktiv=='2') { echo '<img src="Blue_6.png" alt="">'; } //Grafik für besetzt
echo "</table>";
Und noch ein kleiner Screenshot wie es dann aussieht.
da ich neu hier bin und mich auch erst seit kurzem mit php beschäftige, hab ich hier ein problem für das ich einfach keine lösung finde.
Und zwar hab ich ein script in dem der status eines benutzers ausgegebn wird. der Status wird durch die sql-datenbank abgefragt. dies funktioniert auch ohne probleme, wenn ich nur einen benutzer abfrage. Da erscheint dann auch das zugehörige Bild das erscheinen soll.
Füge ich nun mehrere Benutzer ein durch
$result = mysql_query("SELECT status as aktiv FROM tbl_17421_agenten WHERE ddi < '40'");
bekomme ich zwar den status der benutzer angezeigt, jedoch liegen dann die dazugehörigen bilder übereinander.
Ich habe das jetzt versucht durch eine tabelle zu lösen, dies funktioniert auch, jedoch dann leider nicht mit den dazugehörigen bildern, sondern ich bekomme nur die "Zahl" aus der Tabelle angezeigt. Soll heißen 0,1 oder 2.
Hier mal das scribt wie ich es im moment verwende:
echo '<img src="http://reiten-namborn.cgs-guitars.de/images/1.jpg">';
$result = mysql_query("SELECT status as aktiv FROM tbl_17421_agenten WHERE ddi < '40'");
$row = mysql_fetch_assoc($result);
$aktiv=$row['aktiv'];
echo "<table border='0' style='border-collapse: collapse'>";
echo "<th>Name of the Tutorial</th>";
while( $aktiv=$row = mysql_fetch_assoc($result) )
{
echo"<tr><td>".$row['aktiv']."</td></tr>";
}
if ($aktiv=='0') { echo '<img src="Red_6.png" alt="">'; } //Grafik für abwesend
if ($aktiv=='1') { echo '<img src="Green_6.png" alt="">'; } //Grafik für anwesend
if ($aktiv=='2') { echo '<img src="Blue_6.png" alt="">'; } //Grafik für besetzt
echo "</table>";
Und noch ein kleiner Screenshot wie es dann aussieht.
Kommentar