sql >> Databasteknik >  >> RDS >> Mysql

validera ålder innan du registrerar en användare för att kontrollera om han är över en viss ålder med hjälp av mvc

Jag förstår inte riktigt din fråga... Har du problem med att räkna ut åldern från en DOB?

Om så är fallet bör detta ta hand om ditt problem:

function Age($date = 'now')
{
    return intval(substr(date('Ymd') - date('Ymd', strtotime($date)), 0, -4));
}

var_dump(Age('1975-04-25')); // int(36)

if (Age('1975-04-25') >= 18)
{
    // proceed to registration
}



  1. Kan jag skapa vy med parameter i MySQL?

  2. Mest effektiva T-SQL sättet att vaddera en varchar till vänster till en viss längd?

  3. Hur installerar man ett Python-paket på Linux så att det hittas av den redan fungerande PostgreSQL 13 plpython3u-tillägget?

  4. Ogiltigt försök att komma åt fältet innan read() anropades