Find URL alias for a node

Use this snippet to find the URL alias for a node by looking it up in the url_alias table by its node ID.

$src = 'node/'.$node->nid;
$path = db_result(db_query("SELECT dst FROM url_alias WHERE src = '%s'",$src));

Post new comment

The content of this field is kept private and will not be shown publicly.

Learn how to become a Drupal developer

Does Drupal development make your head explode and drive you crazy?

Why not learn from someone who has paved the way instead?

Sign up to my upcoming learning series.

Syndicate

Syndicate content

Hello!!

I am Blair Wadman and this is where I write about Drupal, PHP, CSS etc

Stuff

© Blair Wadman
2005 - 2011