$bornformat = mysql_query(\"select DATE_FORMAT(born, \'0,0,0,%m,%d,%Y\') AS born FROM userlist WHERE id = \'$id\' and active=\'yes\'\"); $bornrow = mysql_fetch_array($bornformat); $iage = $bornrow[\'born\']; $aar = date (\"Y\", mktime ($iage)); $dagsdato = date (\"Y\", time()); $aarsiden = $dagsdato - $aar; echo \"Det er $aarsiden år siden jeg blev født\";
$bornformat = mysql_query(\"select DATE_FORMAT(born, \'0,0,0,%m,%d,%Y\') AS born FROM userlist WHERE id = \'$id\' and active=\'yes\'\"); $bornrow = mysql_fetch_array($bornformat); $iage = $bornrow[\'born\']; $aar = date (\"Y\", mktime ($iage)); $dagsdato = date (\"Y\", time()); $aarsiden = $dagsdato - $aar; echo \"iage indeholder : $iage<br>\"; echo \"Det er $aarsiden år siden jeg blev født\";
Jeg har tilføjet lidt, hvad indeholder værdien $iage.... jeg tror nemlig den er tom derfor resultatet 0.... men kør lige scriptet med den tilføjelse og se hvad outputtet er i $iage....
og hvad er værdien i feltet born ? hvordan indsætter du værdien i dette felt, er det et mysql timestamp, eller med en funktion $tid = time(); og så i din sql sætning ........., born, .......) values (......... ,\'$tid\', ........ ??
$bornformat = mysql_query(\"select DATE_FORMAT(born, \'%m,%d,%Y\') AS born FROM userlist WHERE id = \'$id\' and active=\'yes\'\"); $bornrow = mysql_fetch_array($bornformat); $iage = $bornrow[\'born\']; $aar = date (\"Y\", mktime ($iage)); $dagsdato = date (\"Y\", time()); $aarsiden = $dagsdato - $aar; echo \"iage indeholder : $iage<br>\"; echo \"Det er $aarsiden år siden jeg blev født\";
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.