Toplam Üye:
32638
Aktif Üye:
0
Aktif Ziyaretçi:
996
nuke için sağ tarafta kay ..(27088 okuma, 13 yanıt) php hata yardım lüffen ..(10732 okuma, 2 yanıt) Virüs ..(8273 okuma, 1 yanıt) php-nuke Den Kayıp Yapmad ..(29170 okuma, 18 yanıt) Yeni 1 Tema yükledim böyL ..(10968 okuma, 5 yanıt) Türkçe KArakter Hatası :S ..(12764 okuma, 7 yanıt) Bir modülün admin file'ın ..(6109 okuma, 1 yanıt) Herhangi Bir Site Hostund ..(7288 okuma, 2 yanıt) sql hata veriyor ..(5515 okuma, 0 yanıt) Avatar yüklemede hata ver ..(6704 okuma, 1 yanıt) Konu başlıkları boyutu ..(6089 okuma, 1 yanıt) Resimli Menü Block Sorunu ..(14795 okuma, 9 yanıt) Üye kayıt olurken boşluk ..(13364 okuma, 9 yanıt) Aynı mysql'u kullanan bir ..(13416 okuma, 8 yanıt) video stream için bi iste ..(5653 okuma, 0 yanıt) siir bölümünde ilginc bir ..(5828 okuma, 1 yanıt) facebook hayranı ol blogu ..(15450 okuma, 7 yanıt) facebook'ta rss ..(5536 okuma, 1 yanıt) Center Block Sorunu ..(7666 okuma, 3 yanıt) Forum Yedeği Yardım ..(7026 okuma, 2 yanıt) Resim Göstermeme Sorunu ..(7156 okuma, 2 yanıt) Flashchat kaldırma ..(6252 okuma, 1 yanıt) Dergi tasarım ..(5051 okuma, 0 yanıt) Forum konusuna resim ekle ..(6556 okuma, 1 yanıt) html destek-yardım ..(11107 okuma, 7 yanıt) Temayı Sola Dayayıp, Dara ..(12154 okuma, 8 yanıt) Amanav Manşet Haber Yorum ..(17490 okuma, 15 yanıt) Haber resmi çok büyük çık ..(10993 okuma, 6 yanıt) Ip ve Domain Girişi ..(5200 okuma, 0 yanıt) Üye olurken noktalama isa ..(6738 okuma, 2 yanıt) Site ana sayfası çok geç ..(6233 okuma, 1 yanıt) merhabalar ..(5377 okuma, 1 yanıt) emlak sitesi hakkında ..(11950 okuma, 7 yanıt) DinleTr Scriptinin Hatası ..(6740 okuma, 2 yanıt) Şeritli resimler Bloğu ..(10859 okuma, 7 yanıt) facebook duvar yazısı ..(5730 okuma, 1 yanıt) Radyo İstek Bölümü ..(13449 okuma, 11 yanıt) Php-Nuke 8.1 Kurulum Soru ..(8838 okuma, 5 yanıt) üye olunca aktifleştirme ..(13413 okuma, 12 yanıt) php nuke tema ..(5849 okuma, 2 yanıt) bos sayfa nasil olusturur ..(8285 okuma, 4 yanıt) Resim Galersi Ve Ziyaretç ..(9016 okuma, 5 yanıt) DinleTr Scripti artık çal ..(10863 okuma, 7 yanıt) Phpnuke etiket sistemi. ..(24033 okuma, 20 yanıt) tree menu ..(7602 okuma, 3 yanıt) sitem üye girişlerini kab ..(12032 okuma, 9 yanıt) Windows Hostta Nuke Sitey ..(7304 okuma, 3 yanıt) Pm Gönderiminde Sorun ..(4950 okuma, 1 yanıt) üyeyi sildim forumda izi ..(7693 okuma, 3 yanıt) Üyeler arasi e-mail gönde ..(4787 okuma, 0 yanıt)
Netopsiyon Online: Forums
Netopsiyon Online :: Başlık görüntüleniyor - Mesaj silindiginde counter da -1 olarak UPDATE yardim!
Önceki başlık :: Sonraki başlık
Yazar
Mesaj
kayserili Editör
Kayıt: Nov 04, 2003 Mesajlar: 737 Konum: Amsterdam Hollanda
Tarih: 2009-09-22, 14:12:24 Mesaj konusu: Mesaj silindiginde counter da -1 olarak UPDATE yardim!
Merhaba Beyler,
Takildigim bir konu hakkinda yardiminiza ihtiyacim var.
Ben _users tablesine shoutbox a yazilar mesajsayisini kadettiriyorum amacim bunu uye bilgilerinde sunmak.
Mesaj eklendikce table Update +1 olrak sorunsuz update oluyor ve guzelde oldu.
Takildigim tek nokta var oda su:
Shout Box admin bolumunden eski mesajlari sildigimde ben bu UPDATE durumunu downdate yapmak istiyorum yani
Ornek:
Kod:
� Seç � � Genişlet �
function shremove($page, $sr, $shr,$listnum) {
global $prefix, $db, $admin_file;
for ($x = 1; $x <listnum>sql_query($sql);
$user_shouts--;
$sql2 = "UPDATE ".$prefix."_users SET user_shouts='$user_shouts' WHERE user_id='$user_id'";
$db->sql_query($sql2);
}
}
Header("Location: ".$admin_file.".php?op=shoutmodule&Submit=manageShouts&page=$page");
exit;
}
Bu koddaki gibi olmasi gerekiyor ama bir turlu calistiramadim.
Sanirim benim kafa ugrasmaktan sisti basit bir hatada olsa goremiyorum.
Module's Name: Shout Box
Module's Version: 8.5
Bilgisi olanlarirdan birisi bir bakarsa memnun olurum
Başa dön
Bu Site Google Adsense ile Gelir Elde Ediyor
Tarih: 2025-04-10, 04:57:19 Mesaj konusu: Forum Arası Reklamlar
Başa dön
seyranli Mesaj: 1000+
Kayıt: May 16, 2005 Mesajlar: 3511 Konum: oradan
Tarih: 2009-09-22, 15:42:23 Mesaj konusu:
for döngüsünün olduğu satır hatalı, ayrıca
$sql,
$user_shouts,
$user_id deüğişkenleri tanımlı değil.
Mesajı silerken bi sorgu ile, kimin yolladığını bulman gerek ardından bu bilgiyle de mesaj sayısını düşürmelisin
Başa dön
kayserili Editör
Kayıt: Nov 04, 2003 Mesajlar: 737 Konum: Amsterdam Hollanda
Tarih: 2009-09-22, 16:16:24 Mesaj konusu:
Yukarida verdigim kodda eksiklik varmis:
Kod:
� Seç � � Genişlet �
function shremove($page, $sr, $shr,$listnum) {
global $prefix, $db, $admin_file;
for ($x = 1; $x <listnum>sql_query($sql);
$sql = "DELETE FROM ".$prefix."_shoutbox_shouts WHERE id='$sr[$x]'";
$db->sql_query($sql);
$sql2 = "UPDATE ".$prefix."_users SET user_shouts =user_shouts-1 WHERE user_id='$sr[$x]'";
$db->sql_query($sql2);
}
}
Header("Location: ".$admin_file.".php?op=shoutmodule&Submit=manageShouts&page=$page");
exit;
}
$sql2 = "UPDATE ".$prefix."_users SET user_shouts=user_shouts-1 WHERE user_id='$user_id'";
$db->sql_query($sql2);
Kirmizi bolumunu ben ekledim
Bu function _shoutbox_shouts tablesinden mesaji siliyor olmasi gerekiyor.
nerdeye nasil ve ne eklenmesi gerekyior aciklayabilirsen sevinirim En son kayserili tarafından 2009-09-22, 17:34:28 tarihinde değiştirildi, toplam 2 kere değiştirildi
Başa dön
seyranli Mesaj: 1000+
Kayıt: May 16, 2005 Mesajlar: 3511 Konum: oradan
Tarih: 2009-09-22, 16:42:15 Mesaj konusu:
eklenti hakkında hiç bi bilgim olmadığı için ezbere birşey söylemem mümkün değil.
sizin eklediğiniz satırlarda problem yok, gayet düzgünler ama $user_id değişkeni yok ortalıkta, onu shoutbox ın veritabanından çekmen gerekiyo sadece.
select user_id from shoutbox where ....
gibi
Başa dön
kayserili Editör
Kayıt: Nov 04, 2003 Mesajlar: 737 Konum: Amsterdam Hollanda
Tarih: 2009-09-22, 18:29:06 Mesaj konusu:
Tamam,
Dogrusun ne demek isterdigini anladim., user id i bildirmedigim surece bu update yapamiyor.
Bakalim user id i nasil tanitacagiz.
Yardimin icin tesekkurler
Başa dön
Bu forumda yeni başlıklar açamazsınız Bu forumdaki başlıklara cevap veremezsiniz Bu forumdaki mesajlarınızı değiştiremezsiniz Bu forumdaki mesajlarınızı silemezsiniz Bu forumdaki anketlerde oy kullanamazsınız