PHP und MySQL

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

  • PHP und MySQL

    Ich möchte bei dieser SQL-Abfrage bei den Links ($row["link"]) ein Icon einfügen. Nun möchte ich dass dieses Icon nur erscheint, wenn ich in der Tabelle einen Wert eingebe. Nun stehe ich an und weiss nicht weiter :-(

    Tabelle ist unter http://server3.cyon.ch/~rzampino/kalender/index.php

    Vielen Dank für alle Hilfen!
    PHP-Code:
    <?php
    $linkID 
    mysql_connect("xxxx",xxxx","xxxx");
        if (!linkID) die ("
    Keine Verbindung zur Datenbank");
            if (mysql_select_db("
    rzampino_kalender", $linkID));
            
            else die ("
    Fehler!");

    $abfrage = "SELECT datum,ort,ausschreibung,link FROM kalender";

    $resID = mysql_query($abfrage,$linkID);

    if(mysql_affected_rows(
    $linkID)>0) {
    echo " 
    <table border=0 cellspacing=0 cellpadding=2 align=center width=95height=56><tr><td width=20height=48><img src=logo.gif width=225 height=42></td><td width=44align=left class=font2 height=48>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br></tr></table>";
    echo "
    <p>&nbsp;</p>";

      echo "
    <center><table width=836 border=0 cellspacing=0 cellpadding=5 bgcolor=#99ccff bordercolor=#000000>";
         
    echo "<tr><td width=83 class=font1><b>" "Datum" "</b></td><td width=104 class=font1><b>" "Ort" "</b></td><td width=592 class=font1><b>" "Ausschreibung" "</b></td><td width=32 class=font1 align=center><b>" "Link" "</b></td></tr>";

      while(
    $row mysql_fetch_array($resID,MYSQL_BOTH)) {
         echo 
    "<tr><td width=83 class=font2>" $row["datum"] . "</td><td width=104 class=font2>" $row["ort"] . "</td><td width=592 class=font2>" $row["ausschreibung"] . "</td><td width=32 class=font2 align=center><a href=http://" $row["link"] . " target=_blank><img border=0 src=browser.gif width=16 height=16></a></td></tr>";
        }
      } else {
        echo 
    "Keine Eingaben";
      } 




    ?>
    Zuletzt geändert von sven_rudinsky; 23.02.2004, 18:09.

  • #2
    isset()
    oder
    empty()

    könnten hier deine freunde sein, das schön in einer if abfrage (oder alternativ switch) verpackt und du dürftest dein gewünschtes ergebnis haben.

    viel erfolg.

    Kommentar


    • #3
      PHP-Code:

      $link
      =$row["link"];

      if(
      $link!='') {
      echo
      "<a href='$link'><img src=browser.gif border=0></a> } 
      Zuletzt geändert von webINspirit; 23.02.2004, 19:22.

      Kommentar

      Lädt...
      X