Ankündigung

Einklappen
Keine Ankündigung bisher.

Bildlink aus Datenbank auslesen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Bildlink aus Datenbank auslesen

    Irgendwie pack ich es nicht.
    Ich möchte aus einer datenbank folgende daten ausgeben:
    name - url/seite - beschreibung - bild
    alles bis auf bild funzt auch super.
    wie lege ich in der DB den link zum Bild an?
    pfad zum bild "images/picture.jpg"
    was mus ich als typ angeben und was noch.
    wo schreib ich den pfad rein?
    PHP-Code:
    {
      echo 
    "<div class=\"test\">";
      echo 
    "<table cellpadding=\"0\" cellspacing=\"0\"><tr>";
      echo 
    "<td width='150px' >$data->name";
      echo 
    ": </td>";
      echo 
    "<td width='200px'><a href=\"http://$data->url\" target=\"_blank\">$data->seite</a></td>";
      echo 
    "<td>$data->beschr</td>";
      echo 
    "<td><img src=\"$data->bild\" width=\"30px\"></td>";
      echo 
    "</tr></table>";
      echo 
    "</div>";
     } 
    SQL
    Code:
    CREATE TABLE `links` (
      `name` varchar(20) collate latin1_general_ci NOT NULL,
      `id` tinyint(4) NOT NULL,
      `url` varchar(50) collate latin1_general_ci NOT NULL,
      `seite` varchar(50) collate latin1_general_ci NOT NULL,
      `beschr` text collate latin1_general_ci NOT NULL,
      `bild` varchar(50) collate latin1_general_ci NOT NULL,
      KEY `id` (`id`)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;
    Edit:
    Ok das klappt nun.
    Wie kann ich es aber bewerkställigen das wenn kein bild in der db steht die echo "<td><img src=\"$data->bild\" width=\"30px\"></td>";
    kommplett weggelassen wird?
    Zuletzt geändert von theevilomen; 18.11.2007, 17:16. Grund: Fehler selber gefunden
    www.sv-muegeln-ablass.de
    www.marder-speisesenf.de

  • #2
    AW: Bildlink aus Datenbank auslesen

    mach doch vorher ne abfrage ob was drin steht
    if (empty($data->bild))
    {
    echo '<td>$nbsp;</td>';
    }

    else
    {
    echo "<td><img src=\"$data->bild\" width=\"30px\"></td>";
    }

    also nur als beispiel, das bmit &nbsp zu lösen ist nicht unbedingt perfekt.
    nicht von mir gemacht, nur von mir empfohlen:
    Die Goldenen Regeln für Schlechtes HTML
    :gott: SelfHTML
    Farben - Lehre, Wirkung, Harmonie

    Kommentar


    • #3
      AW: Bildlink aus Datenbank auslesen

      danke genau das fehlte mir.
      klappt super.
      hab nur echo '' benutzt da läst er die td ganz weg.
      siehe hier
      Zuletzt geändert von theevilomen; 18.11.2007, 22:00.
      www.sv-muegeln-ablass.de
      www.marder-speisesenf.de

      Kommentar

      homepage-forum.de - Hilfe für Webmaster! Statistiken

      Einklappen

      Themen: 57.205   Beiträge: 432.331   Mitglieder: 29.597   Aktive Mitglieder: 46
      Willkommen an unser neuestes Mitglied, Drausi.

      Online-Benutzer

      Einklappen

      786 Benutzer sind jetzt online. Registrierte Benutzer: 4, Gäste: 782.

      Mit 4.707 Benutzern waren am 12.01.2023 um 03:07 die meisten Benutzer gleichzeitig online.

      Die neuesten Themen

      Einklappen

      Die neuesten Beiträge

      Einklappen

      Lädt...
      X