Re: dizinin eleman sayısı

From: "Mehmet Uysal" <mehmath(at)gmail(dot)com>
To: "Volkan YAZICI" <yazicivo(at)ttnet(dot)net(dot)tr>
Cc: pgsql-tr-genel(at)postgresql(dot)org
Subject: Re: dizinin eleman sayısı
Date: 2006-03-27 08:32:13
Message-ID: 15b5c4c90603270032m673cd3aak@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-tr-genel

bu fonksiyon fazlasıyla yardımı olacak sanırım. henüz phpden dizi ile
denememiştim.
çok teşekürler.

2006/3/27, Volkan YAZICI <yazicivo(at)ttnet(dot)net(dot)tr>:
>
> On Mar 26 10:14, Mehmet Uysal wrote:
> > Fonksiyonun
> > parametrelerini php ile alacağım ve bu dizide null değer olabilir
> sanırım.
>
> PHP'de dizilerin gösterimi ile SQL dilindeki gösterimleri farklıdır.
> Bunun üstesinden gelmek için ise PHP'de bir arayüz fonksiyonu
> yazabilirsiniz. Şöyle ki:
>
> function array2sql($arr, $isnumeric=true)
> {
> $res = "{";
>
> if ($isnumeric)
> foreach ($arr as $item)
> $res .= $item.",";
> else
> foreach ($arr as $item)
> $res .= "'".IfNeededEscapeIt($item)."',";
>
> $len = strlen($res);
> $res[$len-1] = "}"; /* Son virgül yerine } karakteri koyuyoruz. */
>
> return $res;
> }
>
> $dizi_int = array(1, 2, 3, 4, 5, 6, 7);
> $sql_dizi_int = array2sql($dizi_int);
>
> $dizi_txt = array("abc", "def", "fa'lan", "f\\il'an");
> $sql_dizi_txt = array2sql($dizi_txt, false);
>
> ... gibi. Umarım yardımcı olmuştur.
>
>
> İyi çalışmalar.
>
> ---------------------------(end of broadcast)---------------------------
> TIP 4: Don't 'kill -9' the postmaster
>

In response to

Browse pgsql-tr-genel by date

  From Date Subject
Next Message esrefatak 2006-03-28 14:36:32 Kayıt sayısını da döndürmek
Previous Message Volkan YAZICI 2006-03-27 06:53:41 Re: dizinin eleman sayısı