You are here

function webform_get_submission_count in Webform 5.2

Same name and namespace in other branches
  1. 6.3 includes/webform.submissions.inc \webform_get_submission_count()
  2. 6.2 webform_submissions.inc \webform_get_submission_count()
  3. 7.4 includes/webform.submissions.inc \webform_get_submission_count()
  4. 7.3 includes/webform.submissions.inc \webform_get_submission_count()

Return a count of the total number of submissions for a node.

Parameters

$nid: The node ID for which submissions are being fetched.

$uid: Optional; the user ID to filter the submissions by.

Return value

An integer value of the number of submissions.

2 calls to webform_get_submission_count()
webform_results_submissions in ./webform_report.inc
Retrieve lists of submissions for a given webform.
webform_results_table in ./webform_report.inc
Create a table containing all submitted values for a webform node.

File

./webform_submissions.inc, line 221
This file is loaded when handling submissions, either submitting new, editing, or viewing. It also contains all CRUD functions for submissions.

Code

function webform_get_submission_count($nid, $uid = NULL) {
  $query = 'SELECT count(*) FROM {webform_submissions} WHERE nid = %d';
  if ($uid) {
    $query .= ' AND uid = %d';
  }
  return db_result(db_query($query, $nid, $uid));
}