2010-07-22 7 views
1

Hey, j'ai tables Called, et dans ce tableau il stocke le montant total des téléchargements pour chaque jour, donc commeAdditionnez toutes Mysql valeurs PHP

downloads date 
586 07-16-2010 
906 07-17-2010 
1019 07-18-2010 
287 07-19-2010 
15 07-20-2010 
639 07-21-2010 
337 07-22-2010 

Comment pourrais-je récupérer le nombre total de téléchargements, alors ajoutez-les tous de chaque jour :)

Merci!

Répondre

4

Croiriez-vous qu'il est aussi simple que

select sum(downloads) as total_downloads 
    from downloads 

EDIT

$query = 'select sum(downloads) as total_downloads from downloads'; 
$result = mysql_query($query); 
if (!$result) { 
    die('Invalid query: ' . mysql_error()); 
} 
$row = mysql_fetch_assoc($result); 
$total_downloads = $row['total_downloads']; 
+0

il me donne Resource id # 32 des idées? <- nvm a corrigé cela avec mysql_fetch_row –

+0

bien sûr vous devriez ajouter votre instruction where pour la limiter au jour à aujourd'hui ... plus d'infos sur les fonctions de date à http://reference.sitepoint.com/css/conditionalcomments#conditionalcomments__tbl_conditionnel -comments_operators –

+0

bien sûr, il vous donne un identifiant de ressource! il retourne la poignée de la requête pas le résultat $ res = mysql_query ('sélectionnez somme (téléchargements) comme total_downloads des téléchargements'); $ total_count = mysql_fetch_array ($ res, MYSQL_BOTH); plus d'infos sur php.org –

Questions connexes