Ausgabeabfrage -brauche Hilfe

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

  • Ausgabeabfrage -brauche Hilfe

    Hallo,

    bin noch Anfänger und habe folgendes Problem.
    Ich habe eine einfache Datenbankausgabe geschrieben und ich möchte gern eine Abfrage einfügen, damit wenn keine Homepage- oder Mailadresse angegeben ist ein leeres Feld angezeigt wird oder ein inaktiver Link.
    Momentan wird wird immer eine Verknüpfung ausgegeben auch wenn diese ins leere geht.
    Im Anschluss mal mein Script.

    Danke schon mal im voraus Mathias


    $sql = "SELECT id, verein, name, tel, email, link FROM vereine";
    $adressen_query = mysql_query($sql) or die("Anfrage nicht erfolgreich");
    $anzahl = mysql_num_rows($adressen_query);
    ?>
    <table style="border-collapse: collapse" border="1">

    <h1>Vereine</h1>

    <?php
    echo "Anzahl der Datensätze: $anzahl";

    ?>
    <tr>
    <td bgcolor="#FFFF00">ID</td>

    <td width=\"150\" bgcolor="#FFFF00">Vereinsname</td>

    <td bgcolor="#FFFF00">Ansprechperson</td>

    <td bgcolor="#FFFF00">Telefon</td>

    <td bgcolor="#FFFF00">Email</td>

    <td width=\"150\" bgcolor="#FFFF00">Homepage</td>
    </tr>
    <?php

    while ($adr = mysql_fetch_array($adressen_query)){
    ?>
    <tr>
    <td><?=$adr['id']?></td>

    <td width=\"150\"><?=$adr['verein']?></td>

    <td><?=$adr['name']?></td>

    <td><?=$adr['tel']?></td>

    <td><?= '<a href="mailto:'.$adr[email].'">'.$adr[email].'</a>'; ?></td>

    <td width=\"150\"><?= '<a target="_blank" href="http://'.$adr[link].'">Homepage</a>'; ?></td>
    </tr>
    <?php
    }
    ?>
    </table>

  • #2
    PHP-Code:
    if (isset($homepage) && empty($homepage)) {
        print 
    "homepage";

    in deinem Fall:

    PHP-Code:
    if (isset($adr["link"]) && !empty($adr["link"])) {
        print 
    '<a target="_blank" href="http://'.$adr["link"].'">Homepage</a>';

    Zuletzt geändert von Skaschy; 02.05.2005, 18:10.

    Kommentar


    • #3
      Hallo Toby,

      herzlichen Dank hat wunderbar funktioniert, war schon am verzweifeln.

      Mathias

      Kommentar

      Lädt...
      X