Zu einem Bild entsprechende SQL-Daten laden

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

  • Zu einem Bild entsprechende SQL-Daten laden

    Hallo,

    ich bin ein Anfänger und komme jetzt irgendwie nicht weiter. Ich möchte, dass wenn ein neues Bild geladen wird, auch die entsprechenden Daten aus der Datenbank gelesen werde. Im Moment kann ich ja nur bestimmte Daten anzeigen lassen. Der Name der jpg Datei befindet sich in der gleichen Zeile, wie die anderen Daten, wie z.B.

    Bilddatei / Name / E-Mail
    --------------------------------
    hallo.jpg / hallo / hallo@fg.com

    Der Quellcode:
    ---------------------
    PHP-Code:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <style type="text/css">
    table.sample {
        border-width: 1px 1px 1px 1px;
        border-spacing: 2px;
        border-style: none none none none;
        border-color: gray gray gray gray;
        border-collapse: collapse;
        background-color: white;
    }
    table.sample th {
        border-width: 1px 1px 1px 1px;
        padding: 1px 1px 1px 1px;
        border-style: solid solid solid solid;
        border-color: red red red red;
        background-color: rgb(255, 250, 250);
    }
    table.sample td {
        border-width: 1px 1px 1px 1px;
        padding: 1px 1px 1px 1px;
        border-style: solid solid solid solid;
        border-color: red red red red;
        background-color: rgb(255, 250, 250);
    }
    </style>
    </head>
    <body>
    <div align="center">
            <?php echo "<font size=\"5\">"."BU Member Gallery"."</font>" ?><br /><br />
              <?php $db_link mysql_connect (localhostrootpassword) or die ("Verbindungsversuch fehlgeschlagen");
                      
    $db_sel mysql_select_dbdb_neu ) or die ("Auswahl der Datenbank fehlgeschlagen");
                        
                
    // Zufallsbilder aus dem Ordner anzeigen
                
    $pics = array("hallo.jpg""yes.jpg""nein.jpg"); 
                
    $zahl mt_rand(0,(count($pics) - 1));
                echo 
    "<img src=\"".$pics[$zahl]."\">";
              
    ?>
                <br />
                <br />
              <?php 
                
    // Zugriff auf Datenbank
                
    $sq1 "SELECT `Bilddatei`, `Vorname`, `Nachname`, `Title`, `Phone`, `Email` 
                        FROM `adress` 
                        WHERE `Bilddatei` = 'hallo.jpg'
                        LIMIT 1"
    ;
                
                
    $db_erg mysql_query$sq1 ) OR die('Ungültige Abfrage: '.mysql_error());

                echo 
    '<table class="sample">';
                while (
    $zeile mysql_fetch_array$db_ergMYSQL_ASSOC))
                {
                echo 
    "<tr>";
                  echo 
    "<td>"."<font size=\"4\">"."Name"."</font>"."</td>";
                  echo 
    "<td>"."<font size=\"4\">"."Title"."</font>"."</td>";
                  echo 
    "<td>"."<font size=\"4\">"."Phone"."</font>"."</td>";
                  echo 
    "<td>"."<font size=\"4\">"."Email"."</font>"."</td>";
                echo 
    "</tr>";
                echo 
    "<tr>";
                  echo 
    "<td>".$zeile['Nachname'].", ".$zeile['Vorname']."</td>";
                  echo 
    "<td>".$zeile['Title']."</td>";
                  echo 
    "<td>".$zeile['Phone']."</td>";
                  echo 
    "<td>".$zeile['Email']."</td>";
                echo 
    "</tr>";
                }
                echo 
    "</table>";
                
    mysql_close($db_link);
             
    ?>
    </div>
    </body>
    </html>

    Wie müsste der Quellcode aussehen, damit es funktioniert?

    Vielen Dank.
    Zuletzt geändert von richie_g; 09.10.2008, 17:21.

  • #2
    Erstmal lesen http://www.php-resource.de/forum/sho...threadid=50454 und post entsprechend edititeren. Danke.

    Kommentar


    • #3
      Code:
      "SELECT ... FROM ... WHERE Bilddatei = '" . $pics[$zahl] . "'"
      Grüße
      Nieder mit der Camel Case-Konvention

      Kommentar


      • #4
        Es funktioniert genauso wie ich es mir vorgestellt habe!

        Vielen Dank.

        Kommentar

        Lädt...
        X