Image on base de donne

Fermé
marwenmamia Messages postés 2 Date d'inscription vendredi 7 novembre 2014 Statut Membre Dernière intervention 7 novembre 2014 - 7 nov. 2014 à 19:59
 Delphine - 12 nov. 2014 à 21:22
Bon soire ,comment je peut insère un image dans mon page HTML a partir mon base de donne
A voir également:

2 réponses

Bonjour,

Si vous voulez afficher une image qui résulte d'une requête sql vous pouvez faire

ici vous mettez votre requête sql
$query = "SELECT colonne ";
$query .= "FROM images";
$query .= ";
$result = execute_query($query);

$result = sql_get_image($id_image);
display_table_image($result);


function display_table_image($result) {
echo "<table border=1>\n";
//HEADER ROW
echo "<tr>\n";

echo " <th width=130> </th>\n";
echo "</tr>\n";
//DATA ROWS
while($row = mysql_fetch_array($result)) {
echo "<tr>\n";
echo " <td>" . "<img center width=100 height=88 src=\"" . $row[2] . "\"> </td>\n";
echo "</tr>\n";
}//end while
echo "</table>\n";
}//end function

NB les images devront être mises dans un répertoire avec les codes de vos pages
dans votre table il devra y avoir l'adresse de l'image
1
Nhay Messages postés 838 Date d'inscription vendredi 2 novembre 2012 Statut Membre Dernière intervention 17 décembre 2015 126
7 nov. 2014 à 23:17
On insère rarement l'image directement dans la base de donnée, solution trop lourde et gourmande.
Fais plutôt un formulaire d'upload et enregistre simplement le nom du fichier dans ta base de donnée.
Tu trouvera de nombreux formulaire d'upload sur Google si besoin.
0