2011/9/30 Omer Barlas <[email protected]>:
> On 30-09-2011 12:25, Ali Rıza KELEŞ wrote:
> şöyle dener misin?
>
> INSERT INTO tbl ('sid','time','que') VALUES ('723877827',
> CURRENT_TIMESTAMP, 'some-hashed-content') ON DUPLICATE KEY UPDATE time =
> CURRENT_TIMESTAMP, que = 'some-hashed-content';

Denedim. Maalesef değişen bir şey yok. Aslında bu sorgu phpmyadmin de
doğru bir şekilde çalışmakta. Ama benim program akışı içerisinde aynı
sorgu istediğim gibi davranmıyor. Kayıt varsa update yapıyor ama yoksa
yenisini eklemiyor.


> ayrıca neden 2 tane affected row bildirdiğini anlamadım, kayıt varsa da
> yoksa da sadece 1 tane affected bildirmesi gerekiyor.

Sizin önerilerinizle yeniden denediğimde hiç bir satır girmemesine
rağmen 1 tane affected bildiriyor. Fakat yeni bir kayıt yok. Kayıt
olmadığı için update de yok zaten..  Hakikaten enteresan.. :)


-- 
--
Ali Rıza Keleş
_______________________________________________
Linux-sunucu E-Posta Listesi
[email protected]

Liste kurallarını http://liste.linux.org.tr/kurallar.php  bağlantısından 
okuyabilirsiniz;

Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen 
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 
dakika içinde üyeliğinizi sonlandırabilirsiniz.
https://liste.linux.org.tr/mailman/listinfo/linux-sunucu

Cevap