diyelim ki sizin DB class yapınızda bağlantıyı sağlayan, açan fonksiyonu
yazarsak

  function open($database, $host, $user, $password) {
    $this->connect_...@mysql_pconnect($host, $user, $password);
    if ($this->connect_id) {
      $resu...@mysql_select_db($database);
      if (!$result) {
        @mysql_close($this->connect_id);
        $this->connect_id=$result;
      }
        mysql_query("SET NAMES 'utf8'");
        mysql_query("SET COLLATION_CONNECTION='utf8_unicode_ci'");
        return $this->connect_id;
    }
    else{
      mysql_pconnect($host, $user, $password);
      return 0;
    }
  }

şeklinde kullanman işine yarayacaktır :)
kolay gelsin

On Tue, 2009-11-24 at 12:00 +0200,
[email protected] wrote:
> Linux-programlama listesi mesajlarını şu adrese gönderin:
>       [email protected]
> 
> World Wide Web ile üye olmak veya üyelikten çıkmak için şu sayfayı
> ziyaret edin:
>       http://liste.linux.org.tr/mailman/listinfo/linux-programlama
> veya e-posta yoluyla konusunda veya gövdesinde 'help' yazan bir mesajı
> şu adrese gönderin:
>       [email protected]
> 
> Bu listeyi yöneten kişiye şu adresten ulaşabilirsiniz:
>       [email protected]
> 
> Yanıt yazarken, lütfen Konu satırını düzenleyerek şu tür bir şekilden
> daha belirli olmasını sağlayın: "Ynt: Linux-programlama toplu
> mesajının içeriği..."
> 
> 
> 
> Günün Konuları:
> 
>    1. Databaseler arası tabloları kopyalama (Sedat Oğurlu)
>    2. Re: Databaseler arası tabloları kopyalama (Devrim GÜNDÜZ)
>    3. MySQL Latin5 ile kaydedilmiş tablo verilerini UTF-8 ile
>       kullanma (Nuri Akman)
>    4. Re: MySQL Latin5 ile kaydedilmiş tablo verilerini UTF-8 ile
>       kullanma (Atıf CEYLAN)
>    5. Re: MySQL Latin5 ile kaydedilmiş tablo verilerini UTF-8 ile
>       kullanma (Nuri Akman)
> 
> 
> ----------------------------------------------------------------------
> 
> Message: 1
> Date: Mon, 23 Nov 2009 16:04:49 +0200
> From: Sedat Oğurlu <[email protected]>
> Subject: [Linux-programlama] Databaseler arası tabloları kopyalama
> To: [email protected]
> Message-ID:
>       <[email protected]>
> Content-Type: text/plain; charset="iso-8859-9"
> 
> Merhabalar,
>    Postgresql kullanıyorum, kod tarafında yeni database yaratıyorum. Ama bu
> database' e önceden elimde bulunan bir databasedeki tabloları nasıl
> kopyalayabilirim? İlginiz için şimdiden teşekkürler...
> -------------- sonraki bölüm --------------
> Bir HTML eklentisi temizlendi...
> URL: 
> http://liste.linux.org.tr/pipermail/linux-programlama/attachments/20091123/4d85d7ad/attachment-0001.htm
>  
> 
> ------------------------------
> 
> Message: 2
> Date: Mon, 23 Nov 2009 17:28:27 +0200
> From: Devrim GÜNDÜZ <[email protected]>
> Subject: [Linux-programlama] Re: Databaseler arası tabloları kopyalama
> To: Özgür yazılımlarla çeşitli dillerde yazılım geliştirme
>       <[email protected]>
> Message-ID: <[email protected]>
> Content-Type: text/plain; charset="utf-8"
> 
> On Mon, 2009-11-23 at 16:04 +0200, Sedat Oğurlu wrote:
> > Postgresql kullanıyorum, kod tarafında yeni database yaratıyorum
> 
> Neden schema kullanmıyorsunuz?
> -- 
> Devrim GÜNDÜZ, RHCE
> Command Prompt - http://www.CommandPrompt.com 
> devrim~gunduz.org, devrim~PostgreSQL.org, devrim.gunduz~linux.org.tr
> http://www.gunduz.org  Twitter: http://twitter.com/devrimgunduz
> -------------- sonraki b? --------------
> Yazı olmayan bir eklenti temizlendi...
> İsim: kullanılamıyor
> Tür: application/pgp-signature
> Boyut: 197 bayt
> Tanım: This is a digitally signed message part
> Url: 
> http://liste.linux.org.tr/pipermail/linux-programlama/attachments/20091123/d5369ea4/attachment-0001.pgp
>  
> 
> ------------------------------
> 
> Message: 3
> Date: Tue, 24 Nov 2009 10:24:27 +0200
> From: Nuri Akman <[email protected]>
> Subject: [Linux-programlama] MySQL Latin5 ile kaydedilmiş tablo
>       verilerini UTF-8 ile kullanma
> To: Özgür yazılımlarla çeşitli dillerde yazılım geliştirme
>       <[email protected]>
> Message-ID: <[email protected]>
> Content-Type: text/plain; charset=ISO-8859-9; format=flowed
> 
> Arkadaşlar,
> 
> MySQL database'de Latin5 olarak oluşturulmuş bir tablom var. Bu 
> tablodaki verileri UTF-8 formatlı bir PHP dosyamda kullanmka istediğimde 
> TR karakterler bozuk geliyor. Dosyanın UTF-8 olan türünü ANSI yapınca da 
> ekrandaki diğer yazılar bozuluyor.
> 
> Bu sorunu MySQL'deki tablomu UTF-8'e çevirmeden çözebileceğim bir metod 
> var mıdır?
> 
> Selamlar,
> Nuri Akman
> 
> 
> ------------------------------
> 
> Message: 4
> Date: Tue, 24 Nov 2009 10:27:00 +0200
> From: Atıf CEYLAN <[email protected]>
> Subject: [Linux-programlama] Re: MySQL Latin5 ile kaydedilmiş tablo
>       verilerini UTF-8 ile kullanma
> To: Özgür yazılımlarla çeşitli dillerde yazılım geliştirme
>       <[email protected]>
> Message-ID: <[email protected]>
> Content-Type: text/plain; charset=ISO-8859-9; format=flowed
> 
> Merhaba,
> veritabanı bağlantısını yaptıktan sonra 1 kez çalıştırılmak üzere
> 
> *mysql_query("SET NAME 'UTF-8'");*
> 
> olarak deneyin.
> 
> Kolay gelsin.
> 
> Nuri Akman wrote:
> > Arkadaşlar,
> >
> > MySQL database'de Latin5 olarak oluşturulmuş bir tablom var. Bu 
> > tablodaki verileri UTF-8 formatlı bir PHP dosyamda kullanmka istediğimde 
> > TR karakterler bozuk geliyor. Dosyanın UTF-8 olan türünü ANSI yapınca da 
> > ekrandaki diğer yazılar bozuluyor.
> >
> > Bu sorunu MySQL'deki tablomu UTF-8'e çevirmeden çözebileceğim bir metod 
> > var mıdır?
> >
> > Selamlar,
> > Nuri Akman
> > _______________________________________________
> > Linux-programlama mailing list
> > [email protected]
> > http://liste.linux.org.tr/mailman/listinfo/linux-programlama
> > Liste kurallari: http://liste.linux.org.tr/kurallar.php
> >   
> 
> 

_______________________________________________
Linux-programlama mailing list
[email protected]
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap