Images dans une table

Fermé
amel_ben Messages postés 26 Date d'inscription mardi 31 juillet 2018 Statut Membre Dernière intervention 26 juin 2019 - 15 oct. 2018 à 00:04
funnycat Messages postés 153 Date d'inscription jeudi 12 février 2009 Statut Membre Dernière intervention 10 mars 2019 - 17 oct. 2018 à 10:57
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

funnycat Messages postés 153 Date d'inscription jeudi 12 février 2009 Statut Membre Dernière intervention 10 mars 2019 65
17 oct. 2018 à 10:57
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
jordane45 Messages postés 38286 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 14 novembre 2024 4 698
15 oct. 2018 à 06:55
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.
1