2009-07-09 8 views
0

Je veux obtenir le chemin de fichier par exemple /sites/default/files/myfile.pdf pour mes téléchargements de fichiers.chemin de fichier à partir de la requête sql dans drupal

J'utilise le ci-dessous:

$row['node_data_field_factsheet_field_factsheet_data'] 

ce retourne a:1:{s:11:"description";s:0:"";}

Comment puis-je obtenir le chemin réel?

Voici ma déclaration 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

appartient à drupal.stackexchange.com – Cyclonecode

Répondre

2

Vous n'avez pas besoin d'utiliser SQL. Appelez simplement la fonction file_create_path de Drupal ('myfile.pdf') dans le File API.

Questions connexes