2017-06-14 1 views
-5

Ich arbeite an einem Nebenprojekt und üben meine SQL-Abfragen. Meine Frage ist, wie füge ich eine Bilddatei in diese Frage ein, die ich habe? Niemals musste oder wurde gezeigt, wie es vorher gemacht wurde.wie ein Bild in eine SQL-Abfrage einfügen

INSERT INTO products (prod_category,prod_title,image,conditions,in_stock,price,description) VALUES ("gaming tower", ,"used","yes",500,"new gaming tower"); 

einfach hinzufügen, ich bin die Methode nur neugierig und mit phpMyAdmin.

+4

Entweder als 'BLOB' oder lokal speichern Sie dann den Pfad Datei speichern gefüllt werden – Swellar

+0

Sie können prüfen, [diese] (https://stackoverflow.com/questions/17717506/how-to-upload-images-in-mysql-datenbank-benutze-php-code) – hungrykoala

Antwort

1

Es ist keine bewährte Methode, Bilder in der Datenbank zu speichern. Es ist schwer, erhöht den benötigten Platz, ist nicht praktisch, weil Sie es für die Anzeige analysieren müssen.

Einfacher ist die folgende Vorgehensweise:

  • Laden Sie Ihre Datei (Sie haben bereits)
  • Speichern Sie Ihre Datei auf der Festplatte
  • Lagern Sie den Pfad in Ihrer Datenbank-Datei
  • Zeigen Sie Ihre Bild mit grundlegenden HTML <img src="">. Das src Attribut kann mit dem gespeicherten Pfad aus Ihrer Datenbank