Dear K.Vut
Here you are. By the way just to remind you that when you check in TG counter please inform them that your flight is connect to Geneva.
Because you need to have 2 boarding pass one for BKK –Frankfurt and one for Frankfurt – Geneva. Once you reach Frankfurt you need to re-check from the monitor again for the gate no. because some time gate no. which is showing on boarding pass can be change any time. So the update one is on the monitor at Frankfurt Airport.