En préface, je suis très nouveau dans ce domaine donc c'est peut-être une question stupide, mais...
J'essaie de concevoir un site Web qui extrait d'une base de données où je stocke des informations sur les produits pour un "magasin". C'est mon code jusqu'à présent.
session_start(); include("connections.php"); $con = mysqli_connect($servername, $username, $password, $database); $sql="SELECT product_title, product_desc, product_image, product_price, product_type FROM tbl_products"; $results=mysqli_query($con, $sql); if(mysqli_num_rows($results) > 0) { while($row=mysqli_fetch_array($results)) { echo $row[0]; echo "<br>"; echo $row[1]; echo "<br>"; echo $row[2]; echo "<br>"; echo $row[3]; echo "<br>"; echo $row[4]; echo "<br>"; } }
mysqli_close($con);
?>
Il affiche bien les informations, mais au lieu d'afficher l'image, il affiche uniquement le nom du fichier, par exemple Hoodie(1).jpg. Je suppose que je dois enregistrer les images dans une base de données ou un dossier, mais j'ai essayé de les mettre dans mon dossier de code et elles n'apparaissent toujours pas, des idées ?
Pour afficher une image, utilisez :
echo '';
Pour télécharger des images, apprenez à télécharger des fichiers : https://www.tutorialspoint.com/php/php_file_uploading.htm