{MySQL} probleme affichage des données
djvains
-
djvains -
djvains -
Bonjour,
avec ce script j'arrive a afficher tout le contenu d'une table, jusque la pas de soucis...
dans chaque entrée j'ai un fichier, le nom du fichier, un icône associé, etc...
J'ai voulu ajouter une alerte lors du clic pour le téléchargement du fichier, en affichant dans cette alerte les informations concernant le fichier (taille, description, etc..)
Cela fonctionne mais ca m'affiche les informations du dernier id enregistré sur la table.
Donc la question est;
Comment puis-je afficher les informations en fonction du fichier choisi ?
Voila le code:
<?php
include("connect.php");
$reponse = mysql_query("SELECT * FROM fichier ");
while ($donnees = mysql_fetch_array($reponse) )
{
?>
<style type="text/css" media="screen">@import "css/style.css";</style>
<SCRIPT language=javascript>
function telecharger() {
if (confirm("<?php echo $donnees['titre']; ?>\nTaille: <?php echo $donnees['taille']; ?> Octets\nDescription: <?php echo $donnees['description']; ?>\n\nVoulez vous telecharger ce fichier ?")) {
window.location = "fichier/<?php echo $donnees['file']; ?>";
}
}
</SCRIPT>
<div id="icon">
<img id="icone" border="0" src="icones/<?php echo $donnees['icone']; ?>" alt="">
<a style="text-decoration: none;" onclick="telecharger()" >
<img id="calque" border="0" src="img/icon.png" alt="" />
</a><br>
<p id="text"><?php echo $donnees['titre']; ?></p><br>
</div>
<?php
}
mysql_close();
?>
Merci de votre aide.
avec ce script j'arrive a afficher tout le contenu d'une table, jusque la pas de soucis...
dans chaque entrée j'ai un fichier, le nom du fichier, un icône associé, etc...
J'ai voulu ajouter une alerte lors du clic pour le téléchargement du fichier, en affichant dans cette alerte les informations concernant le fichier (taille, description, etc..)
Cela fonctionne mais ca m'affiche les informations du dernier id enregistré sur la table.
Donc la question est;
Comment puis-je afficher les informations en fonction du fichier choisi ?
Voila le code:
<?php
include("connect.php");
$reponse = mysql_query("SELECT * FROM fichier ");
while ($donnees = mysql_fetch_array($reponse) )
{
?>
<style type="text/css" media="screen">@import "css/style.css";</style>
<SCRIPT language=javascript>
function telecharger() {
if (confirm("<?php echo $donnees['titre']; ?>\nTaille: <?php echo $donnees['taille']; ?> Octets\nDescription: <?php echo $donnees['description']; ?>\n\nVoulez vous telecharger ce fichier ?")) {
window.location = "fichier/<?php echo $donnees['file']; ?>";
}
}
</SCRIPT>
<div id="icon">
<img id="icone" border="0" src="icones/<?php echo $donnees['icone']; ?>" alt="">
<a style="text-decoration: none;" onclick="telecharger()" >
<img id="calque" border="0" src="img/icon.png" alt="" />
</a><br>
<p id="text"><?php echo $donnees['titre']; ?></p><br>
</div>
<?php
}
mysql_close();
?>
Merci de votre aide.
A voir également:
- {MySQL} probleme affichage des données
- Fuite données maif - Guide
- Trier des données excel - Guide
- Affichage double ecran - Guide
- Sauvegarde des données - Guide
- Problème affichage fenêtre windows 10 - Guide