Billeder i MySQL

Tags:    databaser

Er der mulighed for at uploade et helt billede til en mysql database, skal nemlig bruge det til en Nyheds side.

---------------------------------
http://forcesofdk.hotserv.dk
http://www.Webcoder.dk



6 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 1 karma
Sorter efter stemmer Sorter efter dato
Bare indlæs billedet i en variabel

file_get_content($_FILES[ ... )

og indsæt det i databasen

Felttypen skal være BLOB.



Er der mulighed for at uploade et helt billede til en mysql database, skal nemlig bruge det til en Nyheds side.

---------------------------------
http://forcesofdk.hotserv.dk
http://www.Webcoder.dk


Er det ikke lettere simpelthen bare at uploade billedet i en mappe på serveren og så hente det på nyhedssiden?

Hvis det absolut skal gemmes må du jo lave noget med f_open og f_read (hvis du bruger php), og så smide indholdet af billedet ind i en database. Du skal selvfølgelig også gemme filens extension, så du senere kan hente fil-typen.

Så kan du lave en header("content-type: ..."); baseret på filens extension og en echo $rs['Img_Data']; som udskriver billedets indhold..

Det er ikke testet og jeg er ikk 100 på at det virker, men under alle omstændigheder vil jeg anbefale dig at bruge første nævnte metode.

- Mads



Jeg tror nok jeg vil lave det ud fra en mappe. Det skal laves i PHP. Jeg mente at have hørt man kunne oploade billedet til MySQL og så vise det ved hjælp af: $news['image']; (Det er et efter den er lavet til et array:D)
---------------------------------
http://forcesofdk.hotserv.dk
http://www.Webcoder.dk



Okay det vil jeg lige prøve.
---------------------------------
http://forcesofdk.hotserv.dk
http://www.Webcoder.dk



Okay har uploadet billedet til MySQL men det er hvad den udskriver.... Printer den fra array....
Link: http://freeshop.hotserv.dk
---------------------------------
http://freeshop.hotserv.dk
http://www.Webcoder.dk



Lukker....



t