MySQL databasserver använder den " blob " datatyp för att lagra bilder . The Blob datatypen tillåter dig att lagra filer i databasen . Processen skapar en mycket stor databas tabellen , men webmasters använda den här funktionen när webbhotell utrymmet inte tillåter stora mängder diskutrymme . Filen du laddar upp lagras som ett binärt , så att du kan visa bilden tillbaka till användaren från din PHP-kod . Instruktioner
1
Högerklicka på PHP-fil som du vill använda för att lagra bilder . Klicka på " Öppna med " och sedan klicka på din PHP editor i listan över program .
2
Ställ in variabel som pekar på platsen för bilden . Följande kod pekar på en bild som heter " myimage.jpg " i " mappen " katalogen :
$ image = $ _FILES [ ' userfile ' ] [ ' /mappen /myimage.jpg ' ] ;
3
Skapa en anslutning till MySQL-databas . Använd den här anslutningen för att infoga bildfilen i tabellen . Följande kod gör en anslutning till servern och sedan väljer " mydb " databas :
mysql_connect ( " localhost " , " dbusername " , " dbpassword " ) ; mysql_select_db ( " mydb " ) ;
Byt anslutning referenser med din egen .
4
Infoga bilden i databasen . Följande kod visar hur du infogar bilden i en " bild " table :
$ query = " infoga i bilden ( image_field ) värden ( ' " . . $ Image " ' ) " , Addera