Ankündigung

Einklappen
Keine Ankündigung bisher.

[Erledigt] Bilder aus Mysql DB anzeigen

Einklappen

Neue Werbung 2019

Einklappen
Dieses Thema ist geschlossen.
X
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • [Erledigt] Bilder aus Mysql DB anzeigen

    Hallo Leute,

    mein Problemo ist: ich hab in ner Mysql Datenbank einen Link (stellvertretend für ein Bild natürlich)mit dem Namen "dummy.jpg" stehen.

    Jetzt wo ich dabei bin die DB auszulesen möchte ich natürlich auch das entsprechende Bild anzeigen...leider hab eich keinen PLan wie.

    Hoffe könnt mir helfen danke.

    Gruß

    Kalli

  • #2
    Zitat von kalli.c0re Beitrag anzeigen
    ...leider hab eich keinen PLan wie.
    Hier ist der Plan.

    Kommentar


    • #3
      hey nur weil ich sowas mal nicht weiß weil ichs noch nie gemacht habe musst du mir keine "Lern Grundlagen" ANtwort geben !

      Kommentar


      • #4
        aber ich werde natürlich mich dort mal umschauen

        Kommentar


        • #5
          Trotzdem brauch ich noch Antwort auch meine Ffrage

          Kommentar


          • #6
            per html

            So z.B. im HTML-Teil

            <img src="http://meineDomain/meinOrdner/dummy.jpg" />

            Kommentar


            • #7
              also ich habe bisher im PHP-abschnitt stehen :
              PHP-Code:
                {
                echo 
              "<div class=\"test\">";
                echo 
              "<td><img src=\" $data->products_image \" width=\"30px\"></td>";
                echo 
              "</tr></table>";
                echo 
              "</div>";
               } 
              aus dem "products_image" sollte dann eigentlich mein Bild sein, allerdings wird nich tein bild sondern n zeichen angezeigt dass das bild nicht geladen werden konnte... also nicht dieses X wie normal eigentlich sondern son zerrissenes blatt

              @gabriele-mohl:
              so einfaches html zeugs kann ich auch, hier gehts um was anderes

              Kommentar


              • #8
                Poste doch einfach mal den Teil, wo du den Bildnamen aus der Datenbank liest und dann anzeigst.

                Kommentar


                • #9
                  PHP-Code:
                  $query_string "SELECT t2.products_name, t2.products_autor, t2.products_reihe, t2.products_seiten, t1.products_date_available, t2.aufl, t1.isbn13, t2.products_price_sf, t1.products_image, t2.products_description   
                  FROM products AS t1
                  INNER JOIN products_description AS t2
                  ON t2.products_id = t1.products_id 
                  WHERE t2.language_id=1"
                  ;

                  $query mysql_query($query_string) OR die(mysql_error());


                    
                  $timestamp time();

                    
                  $datum date("d.m.Y",$timestamp);
                    
                  $uhrzeit date("H:i",$timestamp);
                    echo 
                  $datum," - " $uhrzeit," Uhr";
                    echo 
                  '<br />' 
                    echo 
                  '<hr noshade width="20%" align="left" color="#052e6b" size ="1" ></size>';
                    echo 
                  '<br />' ;

                      
                  while(
                  $data mysql_fetch_object($query)){       
                    {
                    echo 
                  "<div class=\"test\">";
                    echo 
                  "<td><img src=\" $data->products_image \" width=\"30px\"></td>";
                    echo 
                  "</tr></table>";
                    echo 
                  "</div>";
                   } 
                  das meißte ist dafür uninteressant aber das ist ejtzt ab dem AUSLESEN bis zum BILD ANZEIGEN

                  Kommentar


                  • #10
                    Zitat von kalli.c0re Beitrag anzeigen
                    so einfaches html zeugs kann ich auch, hier gehts um was anderes
                    Offensichtlich eben nicht! Ich bin mir fast sicher, das kein Bild mit Namen " $data->products_image " existiert, aber möglicherweise eines mit dem Namen "$data->products_image". Einfaches HTML-Zeugs.

                    Kommentar


                    • #11
                      wie? sorry steh auf dem schlauch..

                      also in der datenbank gibts in der tabelle eine spalte mit dem namen "products_image" wo die ganzen "dummy.jpg" 's drinn stehen.

                      weil der befehl den ich dann noch benutzt habe (was aber oben nicht zu sehen ist) funktioniert auch.. z.b.:

                      PHP-Code:
                      echo $data->products_reihe
                      ...und was in der spalte "products_reihe" steht gibt er ja auch aus... aber nicht dieses dumm bild :P
                      liegt es vielleicht daran dass in der datenbank nur ein link des bildes liegt?

                      _________

                      gruß

                      Kommentar


                      • #12
                        Wie gesagt, einfaches HTML-Zeugs. Was im img-Tag nach src angegeben wird, ist der Pfad zum Bild und wenn du um den Namen herum Leerstellen angibst, sind die halt auch ein Teil des Pfades.
                        Ausserdem hast du auch sonst ein ziemliches Chaos mit deinen HTML-Tags, aber das nur so nebenbei

                        Kommentar


                        • #13
                          ich weiß dass da etwas chaos ist :P ich mach das mit soner datenbank erst zum ersten oder zweiten mal ^^

                          meine frage ist nur was ich in dem pfad zum bild hinschreiben soll, in html ist das easy ja aber mit datenbank von nur n link drinne ist....nie gemacht ^^

                          Kommentar


                          • #14
                            und wenn ich schreibe:
                            PHP-Code:
                            $arr =array($data->products_image);
                              echo 
                            $arr[0]; 
                            gibt er nur den link wies in der datanbank steht (dummy.jpg) aus aber kein bild...

                            was würdet ihr schreiben wenn ihr in der datenbank ein bild habt als link und möchtet dann aber auf der html bzw. php seite das BILD! sehen ?

                            Kommentar


                            • #15
                              Du scheinst etwas schwer von Begriff zu sein. Das Problem hat weder mit der DB noch mit PHP zu tun, ist reines HTML. Vergleiche mal die beiden Versionen:
                              PHP-Code:
                              echo "<td><img src=\" $data->products_image \" width=\"30px\"></td>";
                              // ---
                              echo "<td><img src=\"$data->products_image\" width=\"30px\"></td>"

                              Kommentar

                              Lädt...
                              X