You are here

function nodequeue_queue_position in Nodequeue 6.2

Same name and namespace in other branches
  1. 5.2 nodequeue.module \nodequeue_queue_position()
  2. 5 nodequeue.module \nodequeue_queue_position()
  3. 7.3 nodequeue.module \nodequeue_queue_position()
  4. 7.2 nodequeue.module \nodequeue_queue_position()

Get the position of a node in a queue; this queue MUST have only one subqueue or the results of this function will be unpredictable.

1 call to nodequeue_queue_position()
NodequeueExternalFetchingUnitTest::testNodequeueQueuePosition in tests/nodequeue.test

File

./nodequeue.module, line 1475
Maintains queues of nodes in arbitrary order.

Code

function nodequeue_queue_position($qid, $nid) {
  $sqid = db_result(db_query_range("SELECT sqid FROM {nodequeue_subqueue} WHERE qid = %d", $qid, 0, 1));
  return nodequeue_subqueue_position($sqid, $nid);
}