Frågan#1
<php
SELECT
SUM(IF((YEAR(CURDATE())-YEAR(born)) - (RIGHT(CURDATE(),5) < RIGHT(born,5)) <= 17, 1, 0)) AS '0-17 år',
SUM(IF((YEAR(CURDATE())-YEAR(born)) - (RIGHT(CURDATE(),5) < RIGHT(born,5)) BETWEEN 18 AND 24, 1, 0)) AS '18-24 år',
SUM(IF((YEAR(CURDATE())-YEAR(born)) - (RIGHT(CURDATE(),5) < RIGHT(born,5)) BETWEEN 25 AND 34, 1, 0)) AS '25-34 år',
SUM(IF((YEAR(CURDATE())-YEAR(born)) - (RIGHT(CURDATE(),5) < RIGHT(born,5)) BETWEEN 35 AND 44, 1, 0)) AS '35-44 år',
SUM(IF((YEAR(CURDATE())-YEAR(born)) - (RIGHT(CURDATE(),5) < RIGHT(born,5)) >= 45, 1, 0)) AS '+45 år'
FROM Users;
?>
Det jag vill är att få ut respektive rad från mysql, har inte hållit på så mycket
Det ska alltså bli i slutändan.
$age_procent = raden-från-mysql-i-en-viss-ålder / antal-medlemmar * 100;
Sedan så ska den räkna ut antalet medlemmar mellan 0-17 år i en rad
Sedan lägga in det i värdet som är
<?php
echo " <tr>
<td width='95%'>0-17 $Ar</td>
<td width='5%' align='right'>0%</td>
</tr>
<tr>
<td width='95%'>18-24 $Ar</td>
<td width='5%' align='right'>0%</td>
</tr>
<tr>
<td width='95%'>25-34 $Ar</td>
<td width='5%' align='right'>0%</td>
</tr>
<tr>
<td width='95%'>35-44 $Ar</td>
<td width='5%' align='right'>0%</td>
</tr>
<tr>
<td width='95%'>+45 $Ar</td>
<td width='5%' align='right'>0%</td>
</tr>";
?>
Flytta in det där det är 0% håller på göra en mätning på sidan, fått till länderna och könen får dock inte ut åldern som jag har velat i raden mysql.
Håller på bli galen nu hoppas man kan få liten spark framåt så man inte sitter fast.