Beste Site-dealers,
Ik heb onderstaande code:Dit leest de totale waarde uit wp_donations, wat een tabel is met iDeal donaties.PHP Code:
$query_res = mysql_query("SELECT SUM(`donatiebedrag`) AS 'total_amount' FROM `wp_donations` WHERE `donatie` = '".userpro_profile_data('display_name', $user_id)."';") or die(mysql_error());while ($data = mysql_fetch_array($query_res)) { echo "<div class='opgehaald'> <b>Ik heb totaal </b>€ ".$data ['total_amount']. " opgehaald!";} echo "</div>" ?>
Nu heb ik Paypal toegevoegd aan het systeem voor onze buitenlandse donateurs, dit heeft exact dezelfde tabel opbouw in wp_donations_p.
Mijn vraag: Hoe kan ik het totaal van beide tabellen op laten tellen en laten weergeven op de manier zoals het nu is?
Alvast bedankt.
- SELECT SUM 2 tabellen
-
29-09-2014, 10:18 #1Particulier
- Berichten
- 19
- Lid sinds
- 10 Jaar
SELECT SUM 2 tabellen
-
In de schijnwerper
Ontwikkelaar || Direct BeschikbaarFreelance / WerkMaandelijkse boost linkbuilding - Geen reserve Nu vanaf slechts 99 euro per maand.Overige dealsVEILING: Snelgroeiend YouTube kanaal 21.000 subscribers 91 miljoen views!Website te koopUltraTekst voor alle SEO teksten en blogs, ook adult en casino!Freelance / Werk -
29-09-2014, 10:54 #2
- Berichten
- 446
- Lid sinds
- 11 Jaar
Re: SELECT SUM 2 tabellen
Gewoon 2 queries maken op deze manier en dan optellen.
Nog iets, als je maar 1 rij uit de database krijgt, hoef je geen while te gebruiken maar kan je de waarden gewoon met list uit de array pakken en dan kan je die variable gelijk gebruiken.
Succes!
PHP Code:<?php
$query_a = mysql_query("SELECT SUM(`donatiebedrag`) FROM `wp_donations` WHERE `donatie` = '".userpro_profile_data('display_name', $user_id)."';") or die(mysql_error());
list($totaal_ideal) = mysql_fetch_array($query_a);
$query_b = mysql_query("SELECT SUM(`donatiebedrag`) FROM `wp_donations_p` WHERE `donatie` = '".userpro_profile_data('display_name', $user_id)."';") or die(mysql_error());
list($totaal_paypal) = mysql_fetch_array($query_b);
$totaal = $totaal_ideal + $totaal_paypal;
?>
<div class='opgehaald'>
Ik heb totaal € <?=$totaal?> opgehaald!
</div>Laatst aangepast door DanielW : 29-09-2014 om 10:57 Reden: opslaan van post sloopt de php markup...
-
29-09-2014, 11:03 #3Particulier
- Berichten
- 19
- Lid sinds
- 10 Jaar
Re: SELECT SUM 2 tabellen
@Daniel
Heb je code gebruikt en werkt meteen! Had zoiets ook geprobeerd maar kwam er nog niet helemaal uit.
Bedankt voor de snelle hulp!
-
29-09-2014, 11:06 #4
- Berichten
- 446
- Lid sinds
- 11 Jaar
Re: SELECT SUM 2 tabellen
Geen probleem, succes verder :)
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