phpbar.de logo

Mailinglisten-Archive

LONGBLOB - Grafikdatei aus der DB auslesen und einbinden

LONGBLOB - Grafikdatei aus der DB auslesen und einbinden

thE_iNviNciblE the_invincible at gmx.de
Mit Jun 8 14:16:20 CEST 2005


Stefan Brueckmann wrote:
> Hallo thE_iNviNciblE,
> 
> am Mittwoch, 8. Juni 2005 13:14 schriebst du:
> 
>>CREATE TABLE `PictureTable` (
>>`id` bigint(20) NOT NULL auto_increment,
>>`picture` longblob,
>>PRIMARY KEY (`archrel`)
>>)
> 
> 
> MySQL  meldet
> Key column 'archrel' doesn't exist in table 
> 
> das muss wohl heißen:
>  PRIMARY KEY (`id`)

hast vollkommen recht!
Entschuldige :)

> 
> 
>>PS: wieso speicherst du das nich im Filessystem und speicherst den
>>Pfad in der Datenbank ?
> 
> 
> Genau!
> Und für die Faulen, wenn man dann den Eintrag löscht, löscht man das 
> zugehörige Bild per unset gleich mit, so bleibt auch das Filesystem 
> schön sauber.

wieso unset !?

nunja ich würde die Datei via unlink() einfach vom Filesystem löschen,
wenn der Datenbankeintrag entfernt wird :)

> Merke: In eine Datenbank gehört nur etwas, dessen Inhalt man 
> durchsuchen kann.

Das meine ich aber auch, zudem wird die Datenbank unnötig groß und langsam!

> 
> 
> Alles Gute
> Stefan
> 


-- 
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->>  http://www.4t2.com/mysql 


php::bar PHP Wiki   -   Listenarchive