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
