Hallo! Hab nen Problem bei einer Ausgabe eines textes anhand einer if anweisung die prüft ob art_active_flag=== 0 oder 1 ist. Ich probier schon 2 stunden daran rum und die Basics helfen mir auch nicht mehr weiter. Ich hab vorher versucht das ausserhalb der whileschleife anhand einer variable zu lösen aber dann generiert er nur 1 ergebnis logischerweise also vermute ich das die if-anweisung innerhalb der whileschleife sein muss. Ich komm auf keinen grünen Ast hierbei. Oder muss ich diese Funktion auch extern in eine andere datei portieren? Vielen lieben Dank!
PHP-Code:
<?php // Artikelauflistung
mysql_connect("localhost", "root", "")
or die("Keine Verbindung möglich: " . mysql_error());
mysql_select_db("eshop");
$result=mysql_query("SELECT * FROM article");
//$activecheck=$zeile['art_active_flag'];
while ($zeile=mysql_fetch_assoc($result))
{
echo
'<tr><td><img src="img/'.$zeile['art_pic'].'" alt="Fehler!">'.'</td>
<td>'.$zeile['art_name'].'</td>
<td>'.$zeile['art_text'].'</td>
<td>Farbe(n):'.$zeile['art_color'].'</td>
<td>Farbe(n):'.$zeile['art_sex'].'</td>
<td>Preis:'.$zeile['art_price'].'</td>
<td>Aktiv:'.'if $zeile['art_active_flag']===1;{
echo 'Ja';
}
else{
echo 'Nein';
}'.'</td>
<td><a href="JPformular1.php?id='.$zeile['art_id'] . '">Löschen</a>'.'</td>
<td><a href="change_off.php?id='.$zeile['art_id'] . '">Aus</a>'.'</td>
<td><a href="change_on.php?id='.$zeile['art_id'] . '">Ein</a></td></tr>'
;
}
?>
Kommentar