Benim bu konuda bir yanıtım yok ancak "[email protected]" da
sorarsan yanıt bulabilirsiniz.
Uygar UZUNHASAN
>________________________________
> Kimden: Omer Barlas <[email protected]>
>Kime: Özgür yazılımlarla çeşitli dillerde yazılım geliştirme
><[email protected]>
>Gönderildiği Tarih: 22 Temmuz 2013 10:21 Pazartesi
>Konu: [Linux-programlama] PostgreSQL pg_field_table sorunu.
>
>
>Merhaba;
>
>DB: PostgreSQL 9.2
>Tablo yapısı;
>id serial,
>sahip_id integer,
>aciklama text
>
>Tablo kendi içerisinde kendisine bağlı, yani ana kategorilerin
>sahip_id'si 0, alt kategorilerin de sahip_id'si ilgili kategorinin id'si.
>
>Basit bir foreach ile ben bütün satırı $row[tablo_adi.kolon_adi]
>şeklinde bir değişkene atıyorum ve bu şekilde kullanıyorum, ancak
>aşağıdaki gibi bir query yazdığımda, pg_field_table bana verdiğim
>alias'ın değil, direkt *gerçek* tablo'nun adını verdiği için alias'a
>erişemiyorum çünkü gerçek tablo adını kullandığı için array'de asıl
>tablo adına dair verilerin üzerine yazıyor.
>
>SELECT * FROM kategoriler, kategoriler AS sahip WHERE
>kategoriler.sahip_id = sahip.id ORDER BY sahip.id, kategoriler.id;
>
>Bu bir bug mı? Yoksa bilerek ve isteyerek mi böyle isteniyor? Verdiğim
>alias adını pg_field_table ile nasıl çekebilirim?
>
>--
>Ömer Barlas
>[email protected]
>
>_______________________________________________
>Linux-programlama mailing list
>[email protected]
>https://liste.linux.org.tr/mailman/listinfo/linux-programlama
>Liste kurallari: http://liste.linux.org.tr/kurallar.php
>
>
_______________________________________________
Linux-programlama mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php