The MySQL database server bruker " blob " datatype for å lagre bilder . Den blob datatype lar deg lagre filer i databasen. Prosessen skaper en veldig stor database tabellen , men webansvarlige bruke denne funksjonen når Web host plass ikke tillater store mengder diskplass . Filen du laster opp er lagret som en binær , slik at du kan vise bildet tilbake til brukeren fra din PHP -kode. Instruksjoner
en
Høyreklikk PHP-filen du vil bruke til å lagre bildene. Klikk på " Åpne med ", deretter din PHP editor i listen over programmer.
2
Sett opp variabelen som peker til plasseringen av bildet . Følgende kode peker på et bilde som heter " myimage.jpg " i " mappen " katalogen :
$ image = $ _FILES [' brukerfil '] [' /mappe /myimage.jpg '] ;
3
Opprette en tilkobling til MySQL database. Bruk denne forbindelse å sette bildefilen inn i tabellen. Følgende kode oppretter en tilkobling til serveren deretter velger den " mindb " database : en
mysql_connect ( " localhost ", " dbusername ", " dbpassword "); mysql_select_db ( " mindb ");
Bytt forbindelsen legitimasjon med din egen .
4
Sett bildet inn i databasen . Følgende kode viser hvordan du setter inn bildet i et "bilde " tabellen : en
$ query = " setter inn bilde ( image_field ) verdier ( ' " . . $ Image " ' )" ;