Zum Inhalt springen

Produkte import automatisiert

Erstellt am 28. Februar 2008 · 3 Antworten · letzte Antwort am 29. Februar 2008

Tags: Datenbank, Import & Export, Frage

ralfmc1 ·

Hallo,

ich möchte gerne ein kleines Script schreiben, welches automatisiert Produkte in die Tabelle tt_products schreibt. Dabei soll auch der Verweis auf das Bild importiert werden. Wenn ich mir aber die Daten in tt_products anschaue, dann sehe ich, dass das Feld image vom typ tinyblob ist und wohl irgendwie hexadezimal codiert ist (sowas wie 0x73a6e368...).

Meine Frage nun, wie codiere ich ein Bildnamen (string) um ihn in das Feld zu schreiben? (oder ist es gar ein array aus Bildnamen?)

Für Hilfe bin ich sehr dankbar!

Grüße,
Ralf

PS: falls ihr eine bessere/andere Möglichkeit kennt um automatisiert Produkte zu importieren bin ich auch daran interessiert.

just2b ·

du täuschst dich! Es ist einfach der bildname drin, stells auf varchar um wennst nicht glaubst 🙂
Georg

ralfmc1 ·

achso, na das sind doch gute Nachrichten.

Aber wie mache ich es, wenn ich ein sql generieren möchte (also ein insert image values (...)). Denn wenn ich die Tabelle exportiere (mit Daten) steht dort das Bild eben codiert drin.
Also sowas wie echo (byte[])name ? Oder wie erhalte ich die binär-codierung eines strings?
Also quasi die Varchar -> tinyblob Umwandlung auf php Seite.

Grüße,
Ralf