Archive for September, 2009

akbank müthiş internet bankacılığı. an itibari ile eft yapamiyorum : GİTMİŞ MESAJ TABLO DUPREC HATASI : 00803 . o da nesi yine yeni bir hata :)

PHP deki range() fonksiyonunu MySQL de simüle etmek.
Aşağıdaki sorgu 1-100 arasında sayıları döndürür.

SQL:
  1. SELECT @row := @row + 1 AS r1, @row AS r2 FROM HERHANI_BIR_TABLO_ADI t, (SELECT @row := 0) r LIMIT 0,100

apache baslamamakda ısrar ediyorsa , ve /var/log/ da aşağıdakine benzer hatalar görüyorsanız...

No space left on device: mod_rewrite: could not create rewrite_log_lock
No space left on device: mod_fcgid: Can't create global mutex
No space left on device: mod_python: Failed to create global mutex

- öncelikle diskte biraz yer açın :)
- bu komut ile kaynaklari sifirlayin : # ipcs -s | grep apache | awk ' { print $2 } ' | xargs ipcrm sem

update icerik_yeni SET baslik=REPLACE(baslik,'ð','ğ');
update icerik_yeni SET baslik=REPLACE(baslik,'Ý','İ');
update icerik_yeni SET baslik=REPLACE(baslik,'ý','ı');
update icerik_yeni SET baslik=REPLACE(baslik,'þ','ş');
update icerik_yeni SET baslik=REPLACE(baslik,'Þ','Ş');
update icerik_yeni SET baslik=REPLACE(baslik,'Ð','Ğ');

az önce www.webrazzi.com a girdiğimda virüs uyarısı aldım.

Çok boyutlu bir dizide istediğim alana göre sıralama yapabilmek .
işte örnek bir kod:

PHP:
  1. foreach ($data as $row){
  2.     $smarty_data[$ii]['title'] = $row->title;
  3.     $smarty_data[$ii]['visit_count'] = $ziyaretler[$row->urun_id];
  4.     $ii++;
  5. }
  6.  
  7. function cmp($a, $b) {
  8.     if ($a['visit_count'] == $b['visit_count']) {
  9.         return 0;
  10.     }
  11.     return ($a['visit_count'] <$b['visit_count']) ? 1 : -1;
  12. }
  13.  
  14. usort($smarty_data, "cmp");