2009-07-09 4 views
0

내 파일 업로드에 대해 파일 경로 즉 /sites/default/files/myfile.pdf을 가져오고 싶습니다.drupal에서 sql 쿼리의 파일 경로

나는 아래 사용하고 있습니다 :

$row['node_data_field_factsheet_field_factsheet_data'] 

이 내가 실제 경로를 얻는 방법 a:1:{s:11:"description";s:0:"";}

을 반환? 당신은 SQL을 사용할 필요가 없습니다

SELECT node.nid AS nid, 
node_data_field_factsheet.field_factsheet_fid AS node_data_field_factsheet_field_factsheet_fid, 
node_data_field_factsheet.field_factsheet_list AS node_data_field_factsheet_field_factsheet_list, 
node_data_field_factsheet.field_factsheet_data AS node_data_field_factsheet_field_factsheet_data, 
node.type AS node_type, 
node.vid AS node_vid 
FROM node node 
LEFT JOIN content_type_fund node_data_field_factsheet ON node.vid = node_data_field_factsheet.vid 
WHERE node.type in ('fund') 
+0

은 drupal.stackexchange.com에 속합니다. – Cyclonecode

답변

2

:

여기 내 SQL 문입니다. File API에서 Drupal의 file_create_path ('myfile.pdf') 함수를 호출하기 만하면됩니다.