Veröffentlicht 10. Januar 201114 j Sicherlich kein neues Prolem aber bilder sind endlich als http:.....hochgeladen in datenbank und liegen vor.Datei Typ habe nach Empfehlung mediumblob genommen. Nun liegt mir aber als location: mediumblob-35Bytes vor. Was nun? Wie muss man das abfragen oder so hochladen,dass ich das Bild zu sehen bekomme. Vielen Dank für die Hilfe
10. Januar 201114 j Man sollte keine binären Daten innerhalb der Datenbank speichern. Im Normalfall speichert man das Bild und in der Datenbank eine Referenz auf das Bild. @Topic: Frag das Blib via SQL ab und erzeuge eben aus den Binärdaten eine Bilddatei oder eben direkt den passenden Datenstream.
10. Januar 201114 j Vielen Dank für die Antwort. Wahrscheinlich ist das so,dass Bilddateien zwar in die Datenbank gelangen aber ich noch weitere Befehle in mein php Skript einbauen muss. Mal schauen Nochmals vielen Dank für den Hinweis,
10. Januar 201114 j Man sollte keine binären Daten innerhalb der Datenbank speichern. Im Normalfall speichert man das Bild und in der Datenbank eine Referenz auf das Bild. Kleine Frage, nur aus Neugier : Warum den das ? gruss
10. Januar 201114 j Kleine Frage, nur aus Neugier : Warum den das ? Sehr schön für die PHP - mySQL Sparte formuliert Datenbanken - Ist es sinnvoll, Bilder in einer Datenbank abzulegen? BLOB Felder sollten eben mit Bedacht eingesetzt werden und man muss hier das DBMS kennen, damit man weiß wie es diese Daten intern ablegt.
10. Januar 201114 j Solltest du trotzdem bei der blob-Lösung bleiben wollen, wäre dies ein Beispiel wie man die Bilder wieder aus der DB bekommt: Page 8: Displaying The Image - Storing Images In MySQL - PHP articles, tutorials and screencasts - PHP 5, MySQL, PostgreSQL, AJAX, Web 2.0
Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.