[gelöst] Anhand uri einer file die FID rausfinden?

am 29.10.2012 - 14:38 Uhr in
Moin,
wie kann ich auf Modul Ebene
anhand der URL einer File die FID rausfinden?
Oder besser: wie kann ich anhand der URL einer File die zugehörige NodeID rausfinden?
- Anmelden oder Registrieren um Kommentare zu schreiben
function uri2fid($uri)
am 29.10.2012 - 15:48 Uhr
function uri2fid($uri) {
return db_query("SELECT fid FROM {file_managed} WHERE uri = :uri", array(':uri' => $uri))->fetchField();
}
function fid2nid($fid) {
return db_query("SELECT entity_id FROM {field_revision_field_download} WHERE field_download_fid = :fid", array(':fid' => $fid))->fetchField();
}
Damit ging es dann :) hehe