Auteur |
Message |
Erianor
Messages : 199
Inscrit le : 12/05/2002 |
Posté le 26/11/2002 à 21:30:45
Message N°21 #
|
Maverick se récupère la victoire.
Chapeau en tout cas pour votre persévérence. |
|
anduriel
Messages : 21
Inscrit le : 17/11/2002 |
Posté le 01/12/2002 à 15:19:51
Message N°22 #
|
Nouveau petit problème:
quand je l'affiche sur ma page (nombre de téléchargement) je mets le nom de la ligne de ma table; downloads. Mais lorsque j'ai plusieurs fichiers téléchargés, ça m'affiche tous les téléchargements et je veux que celui correspondant!
Merci
Anduriel
P.S: j'ai pas les moyens... |
|
maverick
Messages : 619
Inscrit le : 04/04/2002 |
Posté le 02/12/2002 à 14:17:50
Message N°23 #
|
Bon ben on boira un coup plus tard
____________________
|
|
anduriel
Messages : 21
Inscrit le : 17/11/2002 |
Posté le 02/12/2002 à 17:17:27
Message N°24 #
|
Ouais mais d'abord on peut résoudre mon problème?
Merci
AAnduriell |
|
loranger
Messages : 392
Inscrit le : 04/04/2002 |
Posté le 02/12/2002 à 17:38:09
Message N°25 #
|
Tiens tiens tiens....
Bon, qu'est-ce que tu mets dans ta page, exactement ?
Tu fais une requête sql pour chopper le nb de téléchargement ?
c koi ta requête ? |
|
anduriel
Messages : 21
Inscrit le : 17/11/2002 |
Posté le 03/12/2002 à 16:15:12
Message N°26 #
|
<?php
$db = mysql_connect();
$sql="SELECT * FROM files";
$res=mysql_query($sql, $db);
while ($ligne = mysql_fetch_object ($res))
{
echo "Téléchargement:'."$ligne->download";
}
mysql_free_result ($res);
?>
Voila c mon code et la ligne est download mais je ne sais pas comment faire pour choisir la ligne "id3" par ex
Merci
Anduriel
______________________________
Message édité par anduriel |
|
loranger
Messages : 392
Inscrit le : 04/04/2002 |
Posté le 03/12/2002 à 16:31:19
Message N°27 #
|
En fait il te manque une clause pour sélectionner les downloads de ton fichier.
Imaginons que ton fichier se nomme sulfate.zip
Il faudra donc que MySQL puisse te sortir le nb de download pour ce fichier. voilà comment adapter ta source :
<?php
$fichier = 'sulfate.zip';
$db = mysql_connect();
$sql="SELECT * FROM files WHERE nom='$fichier'";
$res=mysql_query($sql, $db);
while ($ligne = mysql_fetch_object ($res))
{
echo "Téléchargement:'."$ligne->download";
}
mysql_free_result ($res);
?>
Ainsi, le requête sql sera donc :
Select * From files Where nom='sulfate.zip'
et tu ne récupéreras que les infos correspondant à ce fichier...
Pour optimiser ta requête, tu pourrais même ne sélectionner que ce qui t'interresse :
Select 'downloads' From files Where nom='sulfate.zip'
et comme ça tu ne récupères que le nombre de download et rien d'autre...
Je vais, dès que j'aurais le temps, adapter le scr1pt pour qu'il s'occupe aussi de l'affichage du nombre de téléchargement.... |
|
anduriel
Messages : 21
Inscrit le : 17/11/2002 |
Posté le 04/12/2002 à 14:44:44
Message N°28 #
|
C bon pour le coup,...à la votre!
@+
Anduriel |
|