• 14-03-2022, 01:29:15
    #1
    Merhabalar, bir arkadaşım unity ile php'yi kullanarak bir bilgi yarışması oyunu geliştirmekte ancak bir kez gelen sorunun ikinci kez gelmemesi gerekiyor. Discint değil aynı sorunun iki kere gelmemesini istiyor bunu nasıl yapabilir?

    Görseller:



  • 14-03-2022, 01:32:07
    #2
    Veritabanında enum oluşturup 0,1 değer verip çektiği soruyu 1 olarak update eder ve çekerken sadece 0 olanları çekerse aynı soru tekrar gelmez.
  • 14-03-2022, 01:34:06
    #3
    • Oncelikle noktali virgul ile verileri ayirmak yerine JSON formatinda veri alisverisi yapmak cok daha saglikli olacaktir.
    • Ayni sorularin gelmemesi icin cok farkli cozum yollari uygulayabilirsiniz. Ilk cozum olarak PHP tarafinda bir SESSION yapisi olusturabilirsiniz. Bu SESSION ile istek atarak, her seferinde farkli soru alabilirsiniz.
    • Veya PHP'ye gonderilen istekte alinmayacak sorulari (exclude) belirtebilirsiniz. Bunu MySQL sorgusunda yerlestirdikten sonra farkli soru alabilirsiniz.