Ich hab n Problem beim auslesen von SQL-Datensätze
Ich würde gerne beliebige Datensätze abrufen:
Code: Alles auswählen
$abfrage = mysql_query("SELECT ID, wahrheit, name FROM an_global");
while ($row = mysql_fetch_array($abfrage)) {
$id = $row['ID'];
echo " <table style=width:100%><tr>\n";
echo " <td style=width:25% class=style3>";
echo $row['name'];
echo " </td>";
echo " <td class=style2>";
if (wahrheit == 1) {
echo '<img src=images/online.gif alt=Aktiv title="Zurzeit aktiv">';
}
if (wahrheit == 0) {
echo '<img src=images/offline.gif alt=Inaktiv title="Zurzeit inaktiv"';
}
echo "</td></tr><hr></table>\n";
}
if (mysql_num_rows($abfrage) == 0) { echo "<p>Keine Einträge vorhanden.</p><br>"; }
Nun soll aber anstatt 1 und 0 ein kleines Bild angezeigt werden einmal grün einmal rot für aktiv/inaktiv angezeigt werden das wollte ich nun per IF abfrage machen ich hab das ganze was oben steht zusammen gecodet eingefügt und getestet allerdings werden überall nur 0 ausgelesen also steht überall Inaktiv bzw. sind die Bilder nur rot obwohl einige Werte auch auf 1 stehen...
ich weiß nicht wo das Problem liegt und hoffe um hilfe...