Hallo zusammen,
irgendwie steh ich auf dem Schlauch, könnt ihr mir sagen warum folgender Code bei mir nicht so funktioniert wie ich mir das vorstelle?
Folgendes stelle ich mir vor, aus der DB werden Daten (Fotos) eines Mitgliedes abgefragt, dann möchte ich lediglich mit der IF Funktion bewirken das wenn das Mitglied noch kein Foto hochgeladen hat das die Else eintritt also Nopicture. Damit auch die Funktion < 0
Hier der Code, allerdings gibt er mir nur Daten aus bei Mitgliedern die ein Foto bereits hochgeladen haben, bei Mitgliedern die kein Foto hochgeladen haben erfolgt keine Ausgabe.
While Schleife wird benötigt da es sich teils auch um mehrere Fotos pro Mitglied handelt. ich Hoffe es ist einigermaßen verständlich.
Hier mal der Codeabschnitt:
irgendwie steh ich auf dem Schlauch, könnt ihr mir sagen warum folgender Code bei mir nicht so funktioniert wie ich mir das vorstelle?
Folgendes stelle ich mir vor, aus der DB werden Daten (Fotos) eines Mitgliedes abgefragt, dann möchte ich lediglich mit der IF Funktion bewirken das wenn das Mitglied noch kein Foto hochgeladen hat das die Else eintritt also Nopicture. Damit auch die Funktion < 0
Hier der Code, allerdings gibt er mir nur Daten aus bei Mitgliedern die ein Foto bereits hochgeladen haben, bei Mitgliedern die kein Foto hochgeladen haben erfolgt keine Ausgabe.
While Schleife wird benötigt da es sich teils auch um mehrere Fotos pro Mitglied handelt. ich Hoffe es ist einigermaßen verständlich.
Hier mal der Codeabschnitt:
PHP-Code:
<? $rs_settings = mysql_query("select * from picture where user_id='$_SESSION[user_id]'");
while ($row_set = mysql_fetch_array($rs_settings)) {
$leerodernicht1 = mysql_num_rows($rs_settings);
if($leerodernicht1 > 0){
echo "<div class=\"item\"><img width=\"100%\" src=\"";
echo $row_set['dateiname'];
echo "\"></div>";
}
else
{
echo "<div class=\"item\"><img width=\"100%\" src=\"images/nobild.png\"></div>";
}
}
?>
Kommentar