|
|
|
Jeg har i min mySQL en tabel der hedder spillere, og der har jeg en variable "fodt" som datatype "date" på 8 tegn "1912-01-12", nu er mit problem så, hvordan jeg henter disse dataer i "fodt" så det kommer til at se sådan du "12-01-1912" ????
Hver gang jeg prøver, så viser den " 1970-01-01" ???
|
|
|
Dato : 04.02.2004, 04:43 |
Visninger : 2236 |
Points : 20 |
|
|
I din SELECT skriver du:
date_format(fodt, '%d.%m.%Y') as fodt,
eks:
$reslast = mysql_query("SELECT date_format(dato, '%d.%m.%Y') as dato, datestamp, parent, thread, userid from tabel where thread = {$rowemner["thread"]} ORDER BY datestamp desc "); // Get uploader navn
$rowlast = mysql_fetch_array($reslast);
|
|
|
Dato : 04.02.2004, 10:55 |
Godkendt svar af : t n. |
|
|
Jeg manglede lige en vigtig ting, når jeg har hentet dataen fra "fodt", vil jeg gerne have, at den skal regne ud, hvor gamle personen er, hvordan gør jeg det ?
P.S Håber ikke jeg er for besværlig.
|
|
|
|
|
tag fodt får du har lavet om på rækkefølgen og sig
$alder = $rowfodt - time(); (er ikke testede)
|
|
|
Dato : 04.02.2004, 15:07 |
Kommentar af : t n. |
|
|
Hej igen
Jeg ved ikke hvor jeg skal sætte det ind, har prøvet men uden held, den viser bare en hel masse nummere.
$result = mysql_db_query($db, "SELECT *,date_format(fodt,'%d-%m-%Y') AS fodt FROM 1hold_spillere WHERE spillerid='$spillerid'", $connection);
while($row = mysql_fetch_array($result))
{
$alder2 = $row[fodt] - time();
}
Håber nogen kan hjælpe mig
|
|
|
|
|
min fejl.
den her virker:
<?
echo date("Y-m-d") - '1970-01-01';
?>
|
|
|
Dato : 04.02.2004, 18:10 |
Kommentar af : t n. |
|
|
tak, det virker næsten, når jeg udskriver date viser den alder = 34, hvis personen er født i 1967, det er da forkert.
Nogen idé ?
|
|
|
|
|
det her giver mig:
<?
echo date("Y-m-d") - '1964-01-01';
?>
= 40
prøv den her:
$result = mysql_db_query($db, "SELECT date_format(fodt,'%d-%m-%Y') AS dato, fodt FROM 1hold_spillere WHERE spillerid='$spillerid'", $connection);
$row = mysql_fetch_array($result);
echo $alder2 = date("Y-m-d") - $row[fodt];
|
|
|
Dato : 04.02.2004, 19:12 |
Kommentar af : t n. |
|
|
Jeg skal bruge fødselsdato og hvor gamle personen er ud fra min datatype date på 8
hvis personen er født 1967-09-16
skal den vise det som => 16-09-1067
plus den osse skal vise hvor gammel personen er, kan man det med den samme variable ?
|
|
|
|
Login for at skrive et indlæg :
|