25. oktober 2001 - 15:48Der er
9 kommentarer og 1 løsning
INDSÆTNING AF BILLEDER I MYSQL
Hello
Er der nogen der vej hvordan man indsætter billeder i en mySql database ? Jeg leder efter en måde at gøre de på direkte vha. phpmyadmin samt igennem PHP vha. af noget \"insert into...\"
Hvis du har brug for at flytte dine data (DB) så er det ikke smart at gemme stien i DB. Så er det bedre at bruge blob som nævnt. Hvis du synes billeddata fylder for meget i DB kan du komprimere dem først.
Jeg ved ikke hvordan man gør det med PHP, men via java. Der lavede jeg et bytearray ud fra billedet og indsatte i DB ved at lave et prepared statement (jeg skulle indsætte mange billeder)
PreparedStatement pstmt = connection.prepareStatement(\"INSERT INTO tabelnavn VALUES(?,?)\");
ljweb >> Det kan også sagtens bruges :-) I det tilfælde hvor jeg lavede db, var det et bestillingsarbejde, hvor billederne var wavelet komprimerede og fyldte 15-20kb.
ljweb >> Du har helt ret :-) Mit gæt er at der i den db jeg lavede skal være 5000-10000 billeder ad gangen. ´Det fylder selvfølgelig en del, men et eller andet sted skal de data jo være alligevel ;-)
johhhda... det er vist rigtigt... tak for reminder... og tak for hjælpen!
Synes godt om
Ny brugerNybegynder
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.