В общем когда пытаюсь авторизовать дважды , выбивает ошибку "no akk".
Как мне сделать так, чтобы  при второй авторизации, поиск  записи уже происходил из другой таблицы?
require "db.php";
//$token = sha1(uniqid($username, true));
// Переменные с датами
$date = new Datetime();
$date_expire_oneday = new DateTime('+60 minute');
$date_expire_sevendays = new DateTime('+10080 minute');
$date_expire_onemonth = new DateTime('+44640 minute');
// Принимает из HTML формы
$data = $_POST;
if( isset($data['do_login']) )
{
    $errors = array();
    echo '<pre>';
// Делаем запросы к разным таблицам где лежат определенные ключи
    $oneday = R::findOne('oneday', 'login = ?', array($data['login']));
    $sevendays = R::findOne('sevendays', 'login = ?', array($data['login']));
    $onemonth = R::findOne('onemonth', 'login = ?', array($data['login']));
    $hashone = md5($oneday);
    $hashseven = md5($sevendays);
    $hashmonth = md5($onemonth);
//Здесь заносим ключ авторизации в таблицу "Active"
    if($oneday) {
        if (password_verify($data['login'], $oneday->password))
            $SESSION['logged_user'] = $oneday;
        $active = R::dispense('active');
        $active -> token = $hashone;
        $active ->join_date = $date;
        $active ->expire = $date_expire_oneday;
        $active -> login = $data['login'];
            R::trash($oneday);
            $active->token = $hashone;
            R::store($active);
        }
    elseif ($oneday)
        {
        if( password_verify( $data['login'], $oneday->password ))
            $SESSION['logged_user'] = $oneday;
            $active = R::dispense('active');
            R::store($active); // Сохраняем таблицу
//трансируем на экран
        $urll = "http://example.com/activate.php?token=$hashone";
        echo $urll;
        echo '<div style="color: green;">Ну все ONEDAY </div>'; 
else
    {
        $errors[] = 'no akk';
    }
}
'</pre>';
if( ! empty($errors) )
{
    echo '<div style="color: red;">'.array_shift($errors).'</div><hr>';
}
?>
Хелп, бьюсь уже 3 день с этой бедой, я не знаю как её решить, не могу связать логику действий