<img Wenn keine Auswahl = Alternativbild

campari

Erfahrenes Mitglied
Moin,

es soll bei Neubetreten einer Bildergallerie, wenn also noch keine Bild-Auswahl getroffen wurde, ein Alternativbild angezeigt werden.
Hab anfolgendes gedacht:

PHP:
  $sqlegr = "SELECT * FROM egr WHERE id='$egrneu'";
  $resultegr = mysql_query($sqlegr);
  while ($rowegr = mysql_fetch_array($resultegr)) {
  ?>
  <img class="ziel" src="<?php if ($rowegr["egr"] == "") { echo ("altern.png"); } else { echo $rowegr["egr"]; } ?>">

Läuft aber net....

Gruss
 
Wieso überprüfts du nicht einfach mit mysql_num_rows() ob überhaupt ein Bild vorhanden ist. Wenn dies 0 ist, dann gibst du einfach das Alternativbild aus!
PHP:
 $sqlegr = "SELECT * FROM egr WHERE id='$egrneu'";
  $resultegr = mysql_query($sqlegr);
If(mysql_num_rows($resulterg)==0) {
 echo ("altern.png");
}
else {
  while ($rowegr = mysql_fetch_array($resultegr)) {
  ?>
  <img class="ziel" src="<? echo $rowegr["egr"]; ?>">
<?
}
 
Zurück