1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79
|
<?php
// connexion a la BD
// Paramètres persos
$host = "localhost"; // voir hébergeur
$user = "root"; // identifiant de votre BD (vide ou "root" en local)
$pass = ""; // mot de passe de votre BD (vide en local)
$bdd = "perrin_sa"; // nom de la BD
// --------------------------------
// connexion
@mysql_connect($host,$user,$pass) or die("Impossible de se connecter");
@mysql_select_db("$bdd") or die("Impossible de se connecter");
echo " la connexion a bien eu lieu";
// --------------------------------
?>
<?php
//stockage de la première partie du chemin vers le fichier b1.jpeg
$img_url = "http://127.0.0.1/Site_Projet/";
// La requete :
//dans le cas présent je n'ai testé que pour une valeur de id_meuble =1 mais je souhaite ensuite sélectionner les champs design_meuble, descrip_meuble, lien_image_meuble de tous les enregistrements
$query = "SELECT design_meuble, descrip_meuble, lien_image_meuble FROM meuble where id_meuble =1";
$result = mysql_query($query);
$meuble = mysql_fetch_array($result);
// $NbrLigne : le nombre de lignes
// $NbrCol : le nombre de colonnes
$NbrLigne=1;
$NbrCol=1;
while($meuble !=false){
?>
<table>
<tbody>
<?php
//------------------------------
// pour chaque ligne
for ($i=1; $i<=$NbrLigne; $i++)
{
?>
<tr>
<?php // pour chaque colonne (de la ligne)
for ($j=1; $j<=$NbrCol; $j++)
{
?> <td>
<?php // -------------------------
// DONNEES A AFFICHER dans la cellule
echo $meuble['design_meuble']; // CONTENU de la CELLULE (exemple)
echo $meuble['descrip_meuble'];
//A présent, j'essaye d'afficher l'image b1.jpeg qui se trouve au niveau de l'enregistrement pour lequel id_meuble =1 mais je n'y parviens pas
//header("Content-type: image/jpeg");
//move_uploaded_file("b1.jpeg","http://localhost/Site_Projet/b1.jpeg");
echo '<img src="'.$img_url.$meuble['lien_image_meuble'].'" />';
?>
// -------------------------
?> </td>
<?php } // end for
?>
</tr>
<?php
} // end for
//le code ci-dessous s'applique quand il y a plusieurs enregistrement résultat
//$meuble = mysql_fetch_array($result);
}//fin de while
?> |
Partager