ozgunlu hocam, üstteki 'new user' socket eventindeki if-else içinde yer alan updateOnlineUsers ; fonksiyonunu bir üst parantezde (yani mysql sorgusunun içinde, callback'inde, yani "console. log çağırmayı dener misin? estağfirullah by_Tet.. ne haddime.

Hata yokmuş kodda, hata bende. Php nin içine nodejs sokuşturmaya çalışıyorum. Signin olduktan sonra başka sayfaya ynleniyor js üzerinden ama bundan nce socket. on('onlineusers', function { bunu yaptırınca yiyeceğini düşünüyordum ama yemedi. Datayı alamadan diğer sayfaya çuf çuf, sonra da kim kime dum duma. Başka türlü denicem, bulamazsam size tüm kodları açıp bi sorarım. @RockZs evet hocam oraya koymak daha mantıklı ama çok fazla user olduğu için callback olup olmamasının pek manası yoktu. Ama oraya koydum, çünkü doğrusu o :D Hello, i am nothing. I come from Neverland.

io. sockets. on('connection', function { socket. on('new user', function { console. log ; if (nicknames. indexOf != -1) else { callback ; socket. nickname = data. user_id; nicknames. push ; connection. query('INSERT INTO online_users SET?', data, function ); updateOnlineUsers ; } }); function updateOnlineUsers { connection. query('SELECT id, name, surname, title, profile_img_path FROM user_information WHERE id IN ', function ); } }); Bu updateOnlineUsers' daki io. sockets. emit diğer tarafa bişey gndermiyor. Hata falan da vermiyor. Eğer sorgusuz direk data yollamaya kalkarsam, o zaman yolluyor. Ayrıca mysql sorgusundaki rows da dolu grünüyor. socket. on('onlineusers', function { for (var i = 0; i < data. length; i++) }); Hello, i am nothing. I come from Neverland.

Sorunun çzüldüğüne sevindim :) Kolay gelsin.. Sevgilerle..

@RockZs hocama duyrulur :) Pek müsait değilim ben ilgilenemiyorum iyibu! yeniden..

zup Hello, i am nothing. I come from Neverland.

Anladığım kadarıyla konsola data da düzgün geliyor. Sorun şu satırda mıdır acaba? "connection. query('INSERT INTO online_users SET?', data, function " Eğer bu yntem ile işin içinden çıkamaz isen "Express" i neririm. Hiç mysql'e bulaşmadan işini çzebilirsin. Batmayacağına inanarak suya bas, yürür gidersin... Mucize yürüyebilmen değil inanabilmendir. - Seyyid Ahmet Arvasi