Wie auf Bild einfügen, um die Datenbank mit phpmyadmin "einfügen" Registerkarte
Ich habe eine mysql Datenbank erstellt habe ich über phpmyadmin.
Grundsätzlich würde ich gerne wissen, wie man ein Bild einfügen (oder um genau zu sein, ein Bild einfügen relativer Pfad) auf meine Datenbank über phpmyadmin die "einfügen" Registerkarte.
Irgendwelche Vorschläge über die Felder und Datentypen wäre toll!
- grundsätzlich würde ich gerne Bilder einfügen, die durch die phpmyadmin-Schnittstelle, über die "einfügen" Registerkarte. sorry, wenn ich formulierte meine Frage wirklich schlecht, alles ignorieren! @Dagon
- geben Sie den Namen der Datei und vielleicht den Pfad zum image-Speicherort an, der vom browser. nicht sicher, was anderes zu sagen
- legen Sie nur den Pfad der Datei oder fügen Sie das Bild als BLOB?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich immer speichern Sie den Pfad, wo die Datei hochgeladen wird, werfen Sie einen Blick auf das folgende Beispiel, um zu sehen, ob es Ihren Bedürfnissen passen:
Seite 1 : Hier sind Sie gehen zu müssen, Ihre form, um die Bilder hochladen, Dateien
Seite 2: das ist die eine, die gehen, um die Datei zu erhalten, und speichern Sie die Tabelle, die Sie möchten
Hoffe, das hilft! XD
move_uploaded_file()
zurücktrue
oderfalse
je nach Erfolg, aber man kann nie wissen, wenn es gibttrue
in Ihrem Fall. Ich weiß nicht, wie die Qualität des Codes, aber dein Ansatz ist ganz richtig, also +1Wenn Sie haben zum speichern der Bilder in der Datenbank (nicht empfohlen), die Spalte Typ ist abhängig von der Größe des Bildes, die Sie gehen zu legen.
TINYBLOB EINE Blob-Spalte mit einer maximalen Länge von 255 (2^8 - 1) Zeichen.
BLOBEine Blob-Spalte mit einer maximalen Länge von 65535 (2^16 - 1) Zeichen.
MEDIUMBLOB EINE Blob-Spalte mit einer maximalen Länge von 16777215 (2^24 - 1) Zeichen.
TINYBLOB EINE Blob-Spalte mit einer maximalen Länge von 255 (2^8 - 1) Zeichen.
BLOB Eine Blob-Spalte mit einer maximalen Länge von 65535 (2^16 - 1) Zeichen.
MEDIUMBLOB EINE Blob-Spalte mit einer maximalen Länge von 16777215 (2^24 - 1) Zeichen.
LONGBLOB EINE Blob-Spalte mit einer maximalen Länge von 4294967295 (2^32 - 1) Zeichen.
Erstellen Sie DDL-Anweisung:
Wenn Sie nicht um das Bild zu speichern in die Datenbank, alejo-blau Antwort für Sie zu arbeiten,