# How to use a check answer function

**URL:** <https://community.glideapps.com/t/how-to-use-a-check-answer-function/79714>\
**Category:** Ask for Help\
**Created:** [February 1, 2025, 2:48pm UTC](https://community.glideapps.com/t/how-to-use-a-check-answer-function/79714 "2025-02-01T14:48:50Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![AmritChawla](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/amritchawla/32/84680_2.png) [@AmritChawla](https://community.glideapps.com/u/AmritChawla)\
**Post date:** [February 1, 2025, 2:48pm UTC](https://community.glideapps.com/t/how-to-use-a-check-answer-function/79714/1 "2025-02-01T14:48:50Z")

</div>

I am trying to make a quiz app however whenever I try using an if-then-else column to check if the answer typed is correct by clicking a button it only checks the users answer based on the answer to the first question and I cannot find a way to increment which row it is checking. Any ideas?? I have tried different methods and the only way for me display one question at a time is by setting page limit to 1 as I have imported data from Google Sheets.If you know how it can know that it has to check answer based on question please let me know the full method as I am currently clueless.Thank you!😀

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [February 1, 2025, 3:06pm UTC](https://community.glideapps.com/t/how-to-use-a-check-answer-function/79714/2 "2025-02-01T15:06:09Z")

</div>

It’s a bit hard to understand what you are trying to do just from your description. A couple of screen shots would be useful. One from the Glide Data Editor that shows the columns in question, and another from the Layout Editor that shows what you are trying to do on the front end (please make sure the components list is visible).

---

<div class="post-metadata">

**Author:** ![AmritChawla](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/amritchawla/32/84680_2.png) [@AmritChawla](https://community.glideapps.com/u/AmritChawla)\
**Post date:** [February 1, 2025, 6:37pm UTC](https://community.glideapps.com/t/how-to-use-a-check-answer-function/79714/3 "2025-02-01T18:37:23Z")

</div>

![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/0/a/0a249b010f376422c08cb2a63b49a12eabfb46f4.png)  
There is different topics as well so is there a way i can organise as well so you can pick topic to study  
 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/e/1/e17f7184ddc93636da792b1b3bdfe45e5e65a200.jpeg)

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [February 1, 2025, 7:45pm UTC](https://community.glideapps.com/t/how-to-use-a-check-answer-function/79714/4 "2025-02-01T19:45:45Z")

</div>

How about screenshots that show your IF column configuration, and the screens that have your button and entry field to provide an answer.

---

<div class="post-metadata">

**Author:** ![AmritChawla](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/amritchawla/32/84680_2.png) [@AmritChawla](https://community.glideapps.com/u/AmritChawla)\
**Post date:** [February 2, 2025, 10:44am UTC](https://community.glideapps.com/t/how-to-use-a-check-answer-function/79714/5 "2025-02-02T10:44:51Z")

</div>

![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/3/0/300e8623113a5ec366820f9a19861d4e8e953413.png)  
 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/3/8/38c78054c4fd2aa5d366d3e4b034552d765818c1.png)  
 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/2/f/2f1438cf2e0d1442b1ce1c91173db06b7d2f2454.png)  
This is the current way i have done it using a workflow but there is no way in the workflow to create an action that changes the row used to next for next question on next page???

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [February 3, 2025, 12:00am UTC](https://community.glideapps.com/t/how-to-use-a-check-answer-function/79714/6 "2025-02-03T00:00:55Z")

</div>

I think you can do it like this:

- Add a “Current Question” number column in your user profiles table.
- Add a “Question Number” column in your Questions table and number the questions.
- Add a Custom Collection to your screen, target the Questions table, filter by group is signed-in user’s group and question number equals signed-in user’s current question.
- The only caveat here is you either have to set the “current question” of a user to 1 while onboarding them, or leave the first question with an empty number so the first question does show up.
- When they answer correctly, increment the “current question” number so it moves to the next one.

---

<div class="post-metadata">

**Author:** ![AmritChawla](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/amritchawla/32/84680_2.png) [@AmritChawla](https://community.glideapps.com/u/AmritChawla)\
**Post date:** [February 3, 2025, 3:35pm UTC](https://community.glideapps.com/t/how-to-use-a-check-answer-function/79714/7 "2025-02-03T15:35:42Z")

</div>

Unfortunately there is no way I can make the same questions page link with users to allow it to increment the current number and make the answer work as well.

---

<div class="post-metadata">

**Author:** ![AmritChawla](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/amritchawla/32/84680_2.png) [@AmritChawla](https://community.glideapps.com/u/AmritChawla)\
**Post date:** [February 3, 2025, 3:40pm UTC](https://community.glideapps.com/t/how-to-use-a-check-answer-function/79714/8 "2025-02-03T15:40:21Z")

</div>

I no longer think this is possible so no need to assist

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [February 3, 2025, 11:53pm UTC](https://community.glideapps.com/t/how-to-use-a-check-answer-function/79714/9 "2025-02-03T23:53:31Z")

</div>

> [@AmritChawla](#):
>
> Unfortunately there is no way I can make the same questions page link with users to allow it to increment the current number and make the answer work as well.

Why though? Based on your data structure, I think it would be possible.

---

<div class="post-metadata">

**Author:** ![AmritChawla](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/amritchawla/32/84680_2.png) [@AmritChawla](https://community.glideapps.com/u/AmritChawla)\
**Post date:** [February 4, 2025, 6:18pm UTC](https://community.glideapps.com/t/how-to-use-a-check-answer-function/79714/10 "2025-02-04T18:18:23Z")

</div>

Yeah I have tried but it is not allowing me to do so at least on the free plan

---

<div class="post-metadata">

**Author:** ![AmritChawla](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/amritchawla/32/84680_2.png) [@AmritChawla](https://community.glideapps.com/u/AmritChawla)\
**Post date:** [February 4, 2025, 6:18pm UTC](https://community.glideapps.com/t/how-to-use-a-check-answer-function/79714/11 "2025-02-04T18:18:54Z")

</div>

Is there a way I can do this multiple choice instead??

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [February 5, 2025, 12:27am UTC](https://community.glideapps.com/t/how-to-use-a-check-answer-function/79714/12 "2025-02-05T00:27:21Z")

</div>

The flow I gave you should be possible on the free plan.

Can you please show us how you’re configuring it?

---

<div class="post-metadata">

**Author:** ![AmritChawla](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/amritchawla/32/84680_2.png) [@AmritChawla](https://community.glideapps.com/u/AmritChawla)\
**Post date:** [February 5, 2025, 7:11am UTC](https://community.glideapps.com/t/how-to-use-a-check-answer-function/79714/13 "2025-02-05T07:11:17Z")

</div>

I removed it but I would try again and then send a video recording of every aspect.
