Klappt leider immer noch nicht bekomme einfach kein Alter angezeigt.
Alter des User berechnen
Einklappen
X
-
PHP-Code:$sql="SELECT
*,
DATE_FORMAT(FROM_DAYS(TO_DAYS(NOW()) - TO_DAYS(geburt)), '%Y') age
FROM
$tabelle
WHERE
id=2";
echo '<hr />Testausgabe - Anfang<br />';
echo $sql;
$result=mysql_query($sql) or die(mysql_error());
echo '<pre>';
while ($row=mysql_fetch_assoc($result))
print_r($row);
echo '</pre>';
echo '<br />Testausgabe - Ende<hr />';
Ich denke, also bin ich. - Einige sind trotzdem...
Kommentar
-
Testausgabe - Anfang
SELECT *, DATE_FORMAT(FROM_DAYS(TO_DAYS(NOW()) - TO_DAYS(geburt)), '%Y') age FROM steckbr_5oT_Team WHERE id=8
Array
(
[user] => Test User
[geburt] => 1979-10-10
[aufgabe] => Design, Werbung
[infos] => test
[email] => test@test.de
[foto] => hupe.jpg
[id] => 8
[age] => 0024
)
Testausgabe - Ende
Kommentar
-
Habe durch die ganze hin und her copiererei die variable zum anzeigen nicht geändert, jetzt muss ich nur noch die nullen weg bekommen.
Schon mal thx für deine mühe.Zuletzt geändert von webINspirit; 05.01.2004, 21:53.
Kommentar
-
So jetzt kalppt der Code und das alter wird berechnet und 2stellig ausgegeben:
PHP-Code:$sql="SELECT *, DATE_FORMAT(FROM_DAYS(TO_DAYS(NOW()) - TO_DAYS(geburt)), '%y') age
FROM $tabelle WHERE id=2";
$res = mysql_query($sql) or die(mysql_error());
while ($row = mysql_fetch_assoc($res))
{
$alter = $row['age'];
}
echo" Der User ist $alter Jahre alt";
....
Kommentar
Kommentar