Le serveur de base de données MySQL utilise le type de données " blob " pour stocker les images . Le type de données BLOB vous permet de stocker des fichiers dans la base de données. Le processus crée une très grande table de base de données , mais webmasters utiliser cette fonctionnalité lorsque l'espace d'hébergement Web ne permet pas de grandes quantités d'espace disque . Le fichier que vous téléchargez est stockée sous forme binaire, de sorte que vous pouvez afficher l'image à l'utilisateur à partir de votre code PHP. Instructions
1
clic droit sur le fichier PHP que vous voulez utiliser pour stocker les images. Cliquez sur "Ouvrir avec", puis cliquez sur votre éditeur PHP dans la liste des programmes .
2
définir la variable qui pointe vers l'emplacement de l' image. Les points de code suivant pour une image nommée " myImage.jpg " dans le répertoire "dossier " :
$ image = $ _FILES [ 'userfile' ] [' /dossier /monimage.jpg '] ;
3
créer une connexion à la base de données MySQL. Utilisez ce lien pour insérer le fichier image dans le tableau . Le code suivant établit une connexion avec le serveur choisit alors le " ma_base " base de données :
mysql_connect (" localhost", " dbusername ", " dbpassword "); mysql_select_db ( " mydb "); Photos
Remplacer les références de connexion avec votre propre .
4
Insérez l'image dans la base de données. Le code suivant vous montre comment insérer l'image dans une table "image" :
$ query = "INSERT INTO image ( image_field ) VALUES (' " . . $ D'image ") " ;