$_SESSION['user']['char_id']])->fetchArray(SQLITE3_ASSOC); $_SESSION['char'] = $char; return; } // if no characters, redirect to create first if (char_count(user('id')) === 0) redirect('/character/create-first'); // if no character selected, select the first one if ($_SESSION['user']['char_id'] === 0) { $char = db_query(db_live(), 'SELECT * FROM characters WHERE user_id = :u ORDER BY id ASC LIMIT 1', [':u' => user('id')])->fetchArray(SQLITE3_ASSOC); change_user_character($char['id']); } }