Vous n'êtes pas identifié(e).
Pages :: 1
bonjour,
jai inserer des image dans la base sql et jai mis le dossier d'image sous la repertoire de site sous le serveur.mai quand je recupére l'image il m'apparu sa description et son nom mai elle meme ne m'apparus pas juste un careau vide et ché pa pk?
voici mon code:
echo '<div>';
echo '<a href="apercu.php?id_img='.$result['id_img'].'"><img src="apercu.php?id_img='.$result['id_img'].'" alt="'.$result['nom'].'" title="'.$result['nom'].'" /></a>';
echo '<p>Description : '.$result["description"].'</p>';
echo '</div>';
}
mysql_close();
?>
Hors ligne
//on sécurise notre donnée
$idImg = intval($_GET['id_img']);
//la requète qui récupère l'image à partir de l'identifiant
$apercu = mysql_query("SELECT extension, img FROM images WHERE id_img = ".$idImg) or exit (mysql_error());
//si le résultat est différent de 1
if(mysql_num_rows($apercu) != 1)
echo 'L image n existe pas !';
else {
//on stocke les données dans un tableau
$reponse = mysql_fetch_assoc($apercu);
//on indique qu'on affiche une image
header ("Content-type: ".$reponse['extension']);
//on affiche l'image en elle même
echo $reponse['img'];
}
mysql_close();
} else
echo 'Vous n avez pas sélectionné d image !';
?>
Hors ligne
Pages :: 1