Hallo zusammen,
als absoluter SQL - Newbie möchte ich aus einer mySQL Datenbank - besser aus einem mySQL BLOB - FELD ein JPG (richtig) auslesen und wieder als jpg darstellen.
Das Selbe hab ich auch mit PDF ´s und mit Office - Dateien vor.
Ich nutze dazu die UDF von Progandy und hab was Datensäze anbelangt auch schon super Erfolge erzielt - nur halt eben nicht mit binary - Files auslesen.
Zum Reinschreiben nehm ich den Querystring:
$qstring = "insert into docs (idnamen, docstype, doc, docsize, language, docname) values ('19','jpg', load_file('/SQLproj/lesson.jpg'),'46277','spanisch','lesson.jpg')
und schicke ihn an die DB_Query($qstring) Funktion.
So weit so gut, das funktioniert prächtig und ich kann auch mit der mysql Workbench die BLOB - Zelle (doc) exakt auslesen und im Editor darstellen.
Lediglich im Autoitscript versagen alle Versuche.
Im Forum hab ich bisher leider nur einen Beitrag von jemandem gefunden, der besagt hat dass er es kann - aber leider halt nicht wie er das macht .
Wenn ich den Befehl :
select * from docs where idnamen = '19' abschicke, bekomme ich zwar ein $array zurück habe aber z. B. mit FileWrite immer nur genau 8 kryptische Zeichen in meinem .jpg
Hat irgendjemand eine Idee - oder besser noch ein Scriptschnipsel mit dem ich das ohne irgendwelche PHP-verrenkungen hinbekommen könnte ??
LG
autoitdidakt