Beste SD-ers,
Ik loop weer tegen een (waarschijnlijk heel simpel) probleempje aan. Ik wil namelijk alles uit mijn database bij elkaar optellen. Dit gaat als volgt:
record1 = 21
record2 = 5
etc
Nu wilde ik dus record 1 en record 2 etc etc bij elkaar optellen. Nu heb ik dat op de volgende manier gedaan:
maar dat werkt helemaal niet. Logisch eigenlijk, want hij telt gewoon hoeveel resultaten er zijn. Ik wil dus dat hij van de views van vandaag allemaal bij elkaar optelt, dus van record 1, 2 etc. En dat hij dat weer geeft. In het geval van het bovenstaande voorbeeld, er moet dus bij $views_td komen dat er vandaag 26 views waren.PHP Code:
while($row = mysql_fetch_assoc($sql)) {
$views_td = count($row['ViewsToday']);
$views_wk = count($row['ViewsWeek']);
$views_mt = count($row['ViewsMonth']);
$views_tot = count($row['ViewsAll']);
}
echo '<tr>
<td>'.$count.'</td>
<td>'.$views_td.'</td>
<td>'.$views_wk.'</td>
<td>'.$views_mt.'</td>
<td>'.$views_tot.'</td>
</tr>';
Echter weet ik niet precies hoe ik dit moet doen aangezien ik niet zomaar kan zeggen : $row['ViewsToday'] + $row['ViewsToday'];
Iemand een idee hoe ik dit probleem kan oplossen? Wellicht met foreach() ?!
Stefan
- Optellen database gegevens
-
09-12-2010, 17:00 #1
- Berichten
- 651
- Lid sinds
- 17 Jaar
Optellen database gegevens
-
-
09-12-2010, 17:03 #2
- Berichten
- 548
- Lid sinds
- 16 Jaar
Re: Optellen database gegevens
$totaal = 0;
while(...)
{
$totaal = $totaal + $database_optel;
}
echo $totaal;
-
09-12-2010, 17:10 #3
- Berichten
- 651
- Lid sinds
- 17 Jaar
Re: Optellen database gegevens
De oplossing was inderdaad weer simpel! Dankje Milan
-
09-12-2010, 17:51 #4
- Berichten
- 388
- Lid sinds
- 15 Jaar
Re: Optellen database gegevens
Dit is denk ik sneller: http://www.w3schools.com/sql/sql_func_sum.asp
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic