emrebeyoglu adlı üyeden alıntı: mesajı görüntüle
mysql kodunda tarihi ekliyeceğin kolon yerine 'NOW()' yazarsan o anki tarihi mysql'e göndermiş olursunuz hocam
Kusura bakmayın bildirim gelmeyince bakmamışım konuya.
Now oluyor da hocam tekrar okuturken sıkıntı yaratıyor, kaydı görmüyor.


tbtlb adlı üyeden alıntı: mesajı görüntüle
hoca bi sqlini tablonun isimlerini paylasta gorelim.ona gore SQL yazalim.
Şöyle kendi kodlarımı yazayım, bakarsınız hocam.

Bu kod ile bugün yapılan işlemi kayıt ediyorum.

DBManager::instance().Query("INSERT INTO killskor%s VALUES ('%u', '%u', '1', CURDATE())", 
							get_table_postfix(), pkKiller->GetPlayerID(), GetPlayerID());
Tarih kaydı 2015-10-4 şeklinde oluyor.
Bu kodla da bugün kayıt var mı yok mu bakmam gerekiyor ama CURDATE işe yaramıyor.

snprintf(szQuery, sizeof(szQuery), "SELECT say FROM killskor%s WHERE killer=%u AND vic=%u AND gun=CURDATE()", get_table_postfix(), pkKiller->GetPlayerID(), GetPlayerID());
				std::auto_ptr<SQLMsg> pmsg(DBManager::instance().DirectQuery(szQuery));
Tekrar 2015-10-4 olarak çekebilmek için ne yapmam gerekiyor ? Mysql kodu da olur c++ da olur fark etmez.