Images dans une table

[Fermé]
Signaler
Messages postés
26
Date d'inscription
mardi 31 juillet 2018
Statut
Membre
Dernière intervention
26 juin 2019
-
Messages postés
153
Date d'inscription
jeudi 12 février 2009
Statut
Membre
Dernière intervention
10 mars 2019
-
Bonjour alors voila je voudrais insérer une image dans une de mes tables sauf que je n'ai aucune idée sur la façon de le faire est ce que quelqu'un pourrait m'aider en me montrant ou avec le liens d'un tuto s'il vous plait
merci d'avance :)

2 réponses

Messages postés
153
Date d'inscription
jeudi 12 février 2009
Statut
Membre
Dernière intervention
10 mars 2019
65
Bonjour.
Avant de donner une réponse, veuillez trouver ci-dessous les avantages/inconvénients de stocker une image en base de données.

Avantages :
- Toutes les données sont au même endroit. Si vous migrez votre site, vous n'aurez pas besoin de vous soucier de migrer SQL + FTP, mais uniquement de la base de données.
- Plus facile pour effectuer des mises à jour (exemple : renommer le fichier) ou supprimer. A l'inverse, si vous stockez l'emplacement d'une image, il faudra gérer le fichier sur le FTP et la ligne dans la base de données.
- Plus facile pour les backups

Inconvénients :
- Le poids de la base de données va rapidement devenir énorme et ce n'est pas garanti que votre hébergement va supporter la charge
- Le temps d'affichage est plus lent
- La charge serveur va grandir rapidement car avec une telle méthode la base de données doit retourner les données tandis que le langage server-side doit encoder cela en image
- C'est moins adapté, car le stockage et l'affichage de fichiers statiques doit normalement être opéré par un stockage sur le disque


Ceci dit, voici un tutoriel qui devrait répondre à votre demande :
http://talkerscode.com/webtricks/upload%20image%20to%20database%20and%20server%20using%20HTML,PHP%20and%20MySQL.php

J'espère que cela vous aidera.
Bon courage.
2
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 41713 internautes nous ont dit merci ce mois-ci

Messages postés
33688
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
17 octobre 2021
3 762
Bonjour
On évite de stocker directement des fichiers dans la bdd.
On ne stocke que le chemin vers le fichier que tu as uploadé sur le serveur.