Ben böyle bir Select deyimi varsa:
SELECT T1.TEXT, T2.FIELD FROM TABLE1 T1, TABLE2 T2 WHERE T1.ID = T2.ID
Sonra ben mysql_query ile kullanmak ve mysql_fetch_object ile getir.
Ben şimdi nasıl alanları erişebilir? $ Zorlama-> T1.TEXT çalışmıyor ...
yardım için thx
UPDATE 2013: Bu soru oldukça eski, ama doğru ve basit yolu her alanda select deyimi içinde bir ad vermek için, bu yüzden onlar benzersizdir. Örnek:
SELECT T1.TEXT AS MYTEXT, T2.FIELD AS MYFIELD FROM TABLE1 T1, TABLE2 T2 WHERE T1.ID = T2.ID
PHP:
mysql_connect('host','user','pass');
mysql_select_db('mydb');
$resource = mysql_query(/* the query again */);
$firstrow = mysql_fetch_object($resource);
$text = $firstrow->MYTEXT;
$field = $firstrow->MYFIELD;