• 25-04-2020, 05:39:54
    #1
    Merhaba, Unity ile bir web db'e bağlanıp db'e veri kaydetmek istiyorum. Php bilmiyorum o yüzden ücretli - ücretsiz yardımcı olabilecek arkadaşlar yazabilirse sevinirim.
  • 25-04-2020, 05:47:03
    #2
    Merhabalar unityde c# ile mi yazıyorsunuz
  • 25-04-2020, 06:06:25
    #3
    onurgosteris adlı üyeden alıntı: mesajı görüntüle
    Merhabalar unityde c# ile mi yazıyorsunuz
    Merhaba, evet c#
  • 25-04-2020, 06:20:58
    #4
    delamis adlı üyeden alıntı: mesajı görüntüle
    Merhaba, evet c#

    php bilmene gerek yok geçen dönem arkadaşımla ödev olarak web tabanlı çiftlik oyunu yapmıştık unity için databaseye bağlanma kodu vardı tam hatırlamıyorum ama araştırırsan bulabilirsin önce kendi bilgisayarına appserv yada xampp kurup bir database oluştur daha sonra bulduğun kodlarla databasede işlemler yapabilirsin
  • 25-04-2020, 06:22:38
    #5
    onurgosteris adlı üyeden alıntı: mesajı görüntüle
    php bilmene gerek yok geçen dönem arkadaşımla ödev olarak web tabanlı çiftlik oyunu yapmıştık unity için databaseye bağlanma kodu vardı tam hatırlamıyorum ama araştırırsan bulabilirsin önce kendi bilgisayarına appserv yada xampp kurup bir database oluştur daha sonra bulduğun kodlarla databasede işlemler yapabilirsin
    Bir kaç video izledim, C# tarafından form gönderiliyor onda sıkıntı yok fakat hepsi formu onaylatmak için php kullanıyor. Aslında 1 sayfa kod var fakat bilmediğim bir dil olduğu için girişmek istemedim.
  • 25-04-2020, 06:55:37
    #6
    // DB BAĞLANTI KODLARI
    try{
        $db=new PDO("mysql:host=localhost;dbname=VERİTABANINIZIN İSMİ;charset=utf8",'VERİTABANI KULLANICI ADINIZ','VERİTABANI ŞİFRENİZ');
    }catch(PDOException $e){
        echo $e->getMessage();
    }
    
    // VERİ EKLEME - GÜNCELLEME - SİLME İŞLEMLERİ İÇİN AŞAĞIDAKİ KOD BLOĞUNU KULLANABİLİRSİNİZ VERİTABANI KODLARINI İŞLEME GÖRE DEĞİŞTİRMENİZ GEREK
    
    $ekle = $db->prepare("INSERT INTO tabloadı SET sütunadı1=? , varsa_sütunadı2...");
    $ekle->execute(array(
    $1.sütunagelecekdeğer , 
    $2.sütunagelecekdeğer ) );
    
    
    // VERİTABANINDA SİLME VEYA GÜNCELLEME İŞLEMİ YAPMAK İSTERSENİZ PREPARE METHODUNUN İÇERİSİNE GİRMEK İSTEDİĞİNİZ SQL KODUNU YAZMANIZ GEREK
    // DAHA SONRA EXECUTE KOMUTUYLA GÜNCELLEME VEYA SİLMEK İSTEDİĞİNİZ DEĞERİ DİZİ İLE ÇAĞIRMALISINIZ
    
    
    // VERİTABANINIZI OLUŞTURURKEN MAİL VE KULLANICI ADI KISMINI unique OLARAK İŞARETLERSENİZ AYNI MAİL VE KULLANICI ADIYLA HESAP AÇILMASINI ENGELLERSİNİZ
  • 25-04-2020, 07:16:20
    #7
    onurgosteris adlı üyeden alıntı: mesajı görüntüle
    // DB BAĞLANTI KODLARI
    try{
        $db=new PDO("mysql:host=localhost;dbname=VERİTABANINIZIN İSMİ;charset=utf8",'VERİTABANI KULLANICI ADINIZ','VERİTABANI ŞİFRENİZ');
    }catch(PDOException $e){
        echo $e->getMessage();
    }
    
    // VERİ EKLEME - GÜNCELLEME - SİLME İŞLEMLERİ İÇİN AŞAĞIDAKİ KOD BLOĞUNU KULLANABİLİRSİNİZ VERİTABANI KODLARINI İŞLEME GÖRE DEĞİŞTİRMENİZ GEREK
    
    $ekle = $db->prepare("INSERT INTO tabloadı SET sütunadı1=? , varsa_sütunadı2...");
    $ekle->execute(array(
    $1.sütunagelecekdeğer ,
    $2.sütunagelecekdeğer ) );
    
    
    // VERİTABANINDA SİLME VEYA GÜNCELLEME İŞLEMİ YAPMAK İSTERSENİZ PREPARE METHODUNUN İÇERİSİNE GİRMEK İSTEDİĞİNİZ SQL KODUNU YAZMANIZ GEREK
    // DAHA SONRA EXECUTE KOMUTUYLA GÜNCELLEME VEYA SİLMEK İSTEDİĞİNİZ DEĞERİ DİZİ İLE ÇAĞIRMALISINIZ
    
    
    // VERİTABANINIZI OLUŞTURURKEN MAİL VE KULLANICI ADI KISMINI unique OLARAK İŞARETLERSENİZ AYNI MAİL VE KULLANICI ADIYLA HESAP AÇILMASINI ENGELLERSİNİZ
    Teşekkür ederim hocam, deneyeceğim