diff --git a/tyopaja.py b/tyopaja.py
index 25fa07124f36b209aee0cefcbdabb9fc79d8746a..ee77832a4bcb079308efc13dc6d9260585964b3e 100644
--- a/tyopaja.py
+++ b/tyopaja.py
@@ -15,12 +15,14 @@ def haetykkaykset(id, cur):
     
 # haetaan tietoja
 pvm = '2024-02-26'
-paivanruuat = cur.execute("SELECT id, ruoka FROM ateria WHERE paiva LIKE '2024-02-26%'").fetchall()
+paivanruuat = cur.execute("SELECT id, ruoka FROM ateria WHERE paiva LIKE '2024-02-28%'").fetchall()
 
 while True:
+    valid_ids = []
     for ruokatuple in paivanruuat:
         # data saadaan änniköissä (engl. tuple)
         id = ruokatuple[0]
+        valid_ids.append(id)
         ruoka = ruokatuple[1]
         #print(id)
         print(f"[{str(id)}] {ruoka}")
@@ -33,7 +35,7 @@ while True:
         tulos = int(tulos)
     except ValueError:
         tulos = -1
-    if(tulos > 0 and tulos < len(paivanruuat)+1):
+    if(tulos in valid_ids):
         tykkaa(tulos, cur)
     else:
         print("syöte ei ollut validi!")