Maison > Article > base de données > Pratique de développement PHP : utiliser PHP et MySQL pour implémenter les fonctions de téléchargement et d'affichage d'images
Pratique de développement PHP : utilisez PHP et MySQL pour implémenter des fonctions de téléchargement et d'affichage d'images
Introduction :
À l'ère des médias sociaux et du commerce électronique modernes, la mise en œuvre de fonctions de téléchargement et d'affichage d'images est l'un des besoins très courants dans le développement de sites Web. La mise en œuvre d'une telle fonctionnalité à l'aide de PHP et MySQL est relativement simple et efficace. Cet article explique comment utiliser PHP et MySQL pour implémenter les fonctions de base de téléchargement et d'affichage d'images, et est accompagné d'exemples de code correspondants.
Tout d'abord, créez une base de données nommée « images » et créez une table de données nommée « galerie » pour stocker les données liées aux images.
La structure de la table de données est la suivante :
CREATE TABLE gallery
(gallery
(
id
int(11) unsigned NOT NULL AUTO_INCREMENT,
title
varchar(255) NOT NULL,
filename
varchar(255) NOT NULL,
created_at
datetime NOT NULL,
PRIMARY KEY (id
id
int(11) unsigned NOT NULL AUTO_INCREMENT,
title
varchar (255) NON NULL,
filename
varchar(255) NON NULL,created_at
datetime NON NULL,id
)Fonction de téléchargement d'images :
Ensuite, nous implémenterons une fonction de téléchargement d'images simple qui permet aux utilisateurs de sélectionner et de télécharger des images sur le serveur.
2d6a76ee7ef5dc2a204d0b96ae166c22
Fonction d'affichage d'images :
Ensuite, nous afficherons les images précédemment téléchargées et les présenterons à l'utilisateur sous la forme d'une grille d'images.
while($row = $result->fetch_assoc()){ echo "<div class='image-box'>"; echo "<img src='uploads/" . $row['filename'] . "' alt='" . $row['title'] . "'>"; echo "<p>" . $row['title'] . "</p>"; echo "</div>"; }
} else{
echo "没有上传的图片。";}$connect->close();
?>
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!