Ich möchte das Alter aller meiner Benutzer im Alter von 18 Jahren
in Prozent anzeigen. Kann bitte jemand meine Query angucken und mir
sagen, was ich falsch gemacht habe?
in Prozent anzeigen. Kann bitte jemand meine Query angucken und mir
sagen, was ich falsch gemacht habe?
PHP-Code:
<?php
$topical_year = date("Y");
//birthday hat das Format: TT.MM.JJJJ
$s = mysql_query("SELECT birthdate, COUNT(*) AS num FROM
user WHERE ($topical_year - substr(birthdate,6,4)) <= '18'
GROUP BY birthdate ORDER BY id");
while($r = mysql_fetch_assoc($s))
{
$q = 100/$row_all[num]*$r[num];
echo $q;
}
?>
Kommentar