Bonjour,
Je conçois un site pour une boutique avec une bdd et je dois permettre
au visiteur de visualiser la photo des objets avec leur description
(je ne veux pas indiquer le chemin qui mène au répertoire des photos,
car il faut que le visiteur puisse voir directement les photos sans avoir
à cliquer sur un lien).
Voici la structure de ma table:
J'ai inséré les informations pour tous les champs à travers un fichier ".txt"
(pour l'instant je travaille en local):
Pour l'affichage, j'ai conçu le tableau suivant:
Tout fonctionne très bien sauf en ce qui a trait aux photos.
Comment puis-je les insérer et par la suite les afficher dans mon tableau.
Est-il possible de les copier dans le répertoire de la bdd et par la suite
y faire appel ? Mais comment procéder ?
Merci beaucoup pour votre aide !
Je conçois un site pour une boutique avec une bdd et je dois permettre
au visiteur de visualiser la photo des objets avec leur description
(je ne veux pas indiquer le chemin qui mène au répertoire des photos,
car il faut que le visiteur puisse voir directement les photos sans avoir
à cliquer sur un lien).
Voici la structure de ma table:
CREATE TABLE objects (
id INT NOT NULL AUTO_INCREMENT,
category VARCHAR (50) NOT NULL,
photo BLOB NOT NULL,
name VARCHAR (100) NOT NULL,
description VARCHAR (200) NOT NULL,
country VARCHAR (50) NOT NULL,
PRIMARY KEY (id)
);
J'ai inséré les informations pour tous les champs à travers un fichier ".txt"
(pour l'instant je travaille en local):
;furniture;[b]c:\Program Files\EasyPHP1-8\mysql\data\gallery\pict.jpg[/b]; etc...
Pour l'affichage, j'ai conçu le tableau suivant:
<form action="furniture.php" method="POST">
<table cellspacing=0" cellpadding="0" border="1">
<?php
if($result) {
while($data = mysql_fetch_assoc($result)) {
printf (
"<tr>
<td>[b]doit afficher photo ??[/b]</td>
<td>%s</td>
<td>%s</td>
<td>%s</td>
</tr>",
$data["photo"],
$data["name"],
$data["description"],
$data["country"]
);
} // end while
if(mysql_num_rows($result) == 0) {
$msg.="Aucune information disponible";
}
}
?>
</table>
</form>
Tout fonctionne très bien sauf en ce qui a trait aux photos.
Comment puis-je les insérer et par la suite les afficher dans mon tableau.
Est-il possible de les copier dans le répertoire de la bdd et par la suite
y faire appel ? Mais comment procéder ?
Merci beaucoup pour votre aide !