function StatementBase::execute

Executes a prepared statement.

Parameters

array|null $args: An array of values with as many elements as there are bound parameters in the SQL statement being executed. This can be NULL.

array $options: An array of options for this query.

Return value

bool TRUE on success, or FALSE on failure.

Overrides StatementInterface::execute

3 methods override StatementBase::execute()
Statement::execute in core/modules/mysqli/src/Driver/Database/mysqli/Statement.php
Executes a prepared statement.
StatementPrefetchIterator::execute in core/lib/Drupal/Core/Database/StatementPrefetchIterator.php
Executes a prepared statement.
StatementWrapperIterator::execute in core/lib/Drupal/Core/Database/StatementWrapperIterator.php
Executes a prepared statement.

File

core/lib/Drupal/Core/Database/Statement/StatementBase.php, line 128

Class

StatementBase
StatementInterface base implementation.

Namespace

Drupal\Core\Database\Statement

Code

public abstract function execute($args = [], $options = []);

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.