2011-08-06 6 views
0

私は私のPHPコードでこのクエリを持っている:どのようにPHPでMySQLの1つのフィールドの実際のテーブル名を見つけるのですか?

SELECT usr.user_id,online.online_totime 
FROM users AS usr 
LEFT JOIN online_users AS online ON online.online_user=usr.user_id 

私はPHPでこのクエリ内のテーブルを見つけたいです。私はmysql_field_tableを使い、テーブル名として "usr"と "online"を返します。それらは実名ではありません。フィールドの実際のテーブル名をどのように見つけることができますか?

このクエリは一例です。 AS synonymを使わないように助言しないでください。

答えて

1

commenter of the php.net documentationが示唆するように、クエリを解析できます。

+0

ありがとうございました。 – IVIR3zaM

+0

これらのereg-callをpreg-callに書き直してください(eregはPHP 5.3では廃止され、pregは一般的に高速です)。 – giraff

+0

はい、私はeregを見たときにそれを行いました;-) – IVIR3zaM

関連する問題