
...genau SO möchte ich es nicht machen...

Ich will die Abfrage in einem Query haben.
Deine Version funktioniert auch nur bei der Abfrage der Gesamtteilnehmerzahl. Aber nicht wenn ich alle Personen haben möchte, die HEUTE angemeldet wurden. In den Feldern Begleitperson und Kinder sind keine Datumsfelder eingetragen. Diese müssten dann mit der Teilnehmertabelle verknüpft werden. Aber halt in einem Query...

...is schon verrückt... aber möcht ich gern haben...
Ich erklär vielleicht mal worauf ich hinaus will:
Ich möchte gerne mit einer Funktion bestimmte counts von Tabelle machen, um so für ein Templatesystem ganz einfach Zahlenwerte zur Verfügung zu stellen... so siehts bisher aus:
PHP-Code:
<?
function graballcounts($extraquery="") {
$query = mysql_query("SELECT COUNT(*), SUM(banzahl), SUM(kanzahl) FROM teilnehmer".$extraquery);
$tmp = mysql_fetch_row($query);
$tmp2 = $tmp[0]+$tmp[1]+$tmp[2];
return $tmp2;
}
?>
Diese Funktion will ich dann z.B. so aufrufen können:
PHP-Code:
<?
$tgesamt = graballcounts($extraquery="");
$tgesamttoday = graballcounts(" WHERE DATE_FORMAT(time, '%Y-%m-%d') = CURDATE()");
?>
...also, bitte um weitere Tips!
Gruß Jan
PS: wenn es dir einfacher fällt mir zu Helfen kannst du ruhig Frauen anstatt Kinder nehmen... Oder sonstwas... mir ist nur der Syntax und die Logik wichtig
