Avatar billede rasmusc Nybegynder
18. september 2003 - 11:08 Der er 3 kommentarer

Upload af billeder til MySQL

Jeg laver en dagbog og det hele skal trækkes fra en mysql.

I administrationsmodulet skal kan indtaste tekst, vælge et billede til upload og skrive en lille billedtekst.

Det med teksterne har jeg sådan nogenlunde styr på. Men billederne! Jeg har har fundet en del forskellige færdige scripts, men de virker pokkers komplicerede!

Findes der ikke en enkel måde? Den skal bare uploade og så skal der vel skrives en reference til billedet i mysql, som man så kan trække. Billedet og tilhørende billedtekst skal jo hænge sammen med selve dagbogsteksen.

Hvordan håndtere man filstørrelsen på billedet? Man kan vel let nok bede den om at vise billedet i fx. 100*150px, men billedet ligger jo på computeren og fylder måske 0,7 mb ... og det er jo ikke så fedt! Kan man gøre noget ved det?

Kan man lave det sådan, at man først uploader billedet og så får det vist i admin-delen, så man kan se det billede, man skriver billedtekst til? (det er ikke vigtigt, men det ville være smart).

Og så lige et bonusspørgsmål om datoer: Dagbogsindlæggene skal jo ordnes efter datoer - men mysql orner jo efter yyyy-mm-dd. Kan man i indtastningsformen få den til automatisk at skrive datoen? Og hvordan får man outputtet til at stå som dd-mm-yyyy?

ras
Avatar billede hmortensen Nybegynder
18. september 2003 - 13:24 #1
Det med datoen:
Du kan lave et felt med typen timestamp, og trække den ud på den her måde:
SELECT *, DATE_FORMAT(date, '%d-%m-%y %H:%i') AS date FROM tabel
Avatar billede rasmusc Nybegynder
18. september 2003 - 13:41 #2
ok tak, det har løst det ene problem.
Avatar billede hmortensen Nybegynder
18. september 2003 - 17:20 #3
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester