bonjour tout le monde
dans mon site j'ai crée deux espaces(membre et administrateur),l'admin dans son espace ajoute des fichier dans la BD pour que ces derniers seront affichés dans la page d'accueil de l'espace membre.
mon problème c'est que je veux que le membre,dans son espace,aura la possibilité de télécharger les fichiers uploader par l'administrateur.
est ce qu'il y a un moyen pour afficher un lien de téléchargement?? sachant qu'il y a un champ dans la BD qui contient le chemin du fichier uploader.
Merci pour votre aide
voici le code php qui me permet d'afficher la table "article"
Code PHP :
<?php
// information pour la connection à le DB
$host = '127.0.0.1';
$user = 'root';
$pass = '';
$db = 'crti';
// connection à la DB
$link = mysql_connect ($host,$user,$pass) or die ('Erreur : '.mysql_error() );
mysql_select_db($db) or die ('Erreur :'.mysql_error());
// requête SQL qui compte le nombre total d'enregistrement dans la table et qui
//récupère tous les enregistrements
$select = 'SELECT nom_article,adr_image,caracteristique FROM article';
$result = mysql_query($select,$link) or die ('Erreur : '.mysql_error() );
$total = mysql_num_rows($result);
// si on a récupéré un résultat on l'affiche.
if($total) {
// debut du tableau
echo '<table bgcolor="#FFFFFF">'."\n";
// première ligne on affiche les titres prénom et surnom dans 2 colonnes
echo '<tr>';
echo '<td bgcolor="#669999"><b><u>Nom</u></b></td>';
echo '<td bgcolor="#669999"><b><u>caracteristique</u></b></td>';
echo '<td bgcolor="#669999"><b><u>lien de telechargement</u></b></td>';
echo '</tr>'."\n";
// lecture et affichage des résultats sur 2 colonnes, 1 résultat par ligne.
while($row = mysql_fetch_array($result)) {
echo '<tr>';
echo '<td bgcolor="#CCCCCC">'.$row["nom_article"].'</td>';
echo '<td bgcolor="#CCCCCC">'.$row["caracteristique"].'</td>';
echo '<td bgcolor="#CCCCCC">'.$row["adr_image"].'</td>';
echo '</tr>'."\n";
}
echo '</table>'."\n";
// fin du tableau.
}
else echo 'Pas d\'enregistrements dans cette table...';
// on libère le résultat
mysql_free_result($result);
?>