'wenn' im inneren 'while' - Anweisung in php

Ich habe dieses Stück code, der die Schleife über ein array und gibt das Ergebnis auf der Seite so:

while($row = mysqli_fetch_array($result)) {

        echo '<tr><td><a target="_blank" href="' . $row['url'] . '">' . $row['name'] . '</a></td>' . '<td>' . $row['provider'] . '</td>' . '<td>' . $row['media'] . "</td></tr><br />\n";

        }

Funktioniert es ganz gut, aber ich hatte gehofft, verwenden Sie eine 'if' - Anweisung $row['media'], denn es enthält einige NULL-und einige !NULL Ergebnisse.

Wollte ich in der Lage zu wiederholen eine andere Antwort ein wenig wie:

if ($row['media'] != NULL){
echo 'Nein';
} else {
echo $row['media'];
}

Ist das möglich in dieser situation?

Dank.

Haben Sie es ausprobiert?
11 Antworten in drei Minuten 🙂 ich erspare Euch mit mir 😛
wir springen alle auf der einfach lieben 🙂
Ich landete mit diesem - es funktioniert Prima. Vielen Dank für die RIESIGE Menge an Antworten! while($row = mysqli_fetch_array($Ergebnis)) { if (!$row['media']) $media= 'Nein'; else $media= $row['media']; echo '<tr><td><a target="_blank" href="' . $row['url'] . '">' . $row['name'] . '</a></td>' . '<td>' . $row['Anbieter'] . '</td>' . '<td>' . $media . "</td></tr><br />\n"; }

InformationsquelleAutor njwrigley | 2010-07-28

Schreibe einen Kommentar