Ik heb een vraagje,
ik heb een tabel genaamd "reserveringen", met een veld genaamd "kaarten".
Onder "kaarten" staan per gebuiker het aantal kaarten wat hij wil. Dus bv 2 of 7 etc.
Nu wil ik het totaal aantal kaarten weten, wat er
online besteld is.
Hoe kan ik dit het makkelijkste doen?
Ik wil dus de inhoud van het veld kaarten bij elkaar optellen, en niet het aantal velden tellen.
Want dat is mysql_num_rows();
<?
$sql = "SELECT COUNT(kaarten) FROM tabel";
$res = mysql_query($sql);
if (mysql_num_rows($res) >= 1)
{
echo "Totaal aantal kaarten: <br />";
echo mysql_result($res, 0) . "<p>";
}
else
{
echo "Totaal aantal kaarten: <br/>";
echo "0<p>";
}
?>
?
Onbekende gebruiker
23-08-2004 14:26
Bas,
Bedankt voor je snelle reactie !
Alleen haalt hij met die code wel de waarde uit het veld "kaarten", maar alleen uit het eerste veld, ik moet alle velden hebben die er zijn, en die bijelkaar optellen :S
moet achter SELECT....FROM niet de tabelNAAM erschijnen, dus idg reserveringen??
?
Onbekende gebruiker
23-08-2004 14:55
Ja klopt
SELECT COUNT(kaarten) FROM t_reserveringen
is het ook
Bas,
Ik zag nog iets, ik veranderde het aantal kaarten in het eerste veld,
en ik kreeg nog steeds mijn oude waarde terug bij het script wat je gemaakt had voor me.