Queries
Grouping query conditions + Using SQL LIKE operator
// We use orConditionGroup() to groupe multiple Conditions
// We use escapeLike() to use the LIKE operator
Database::setActiveConnection('external');
$db = Database::getConnection();
$query = $db->select('TABLEPREFIX.TABLE_NAME', 'ALIAS');
$query->fields('ALIAS', ['FIELDS']);
$group = $query->orConditionGroup()
->condition('FIELD_NAME', "%" . $db->escapeLike($palabra_clave) . "%", 'LIKE')
->condition('FIELD_NAME', "%" . $db->escapeLike($palabra_clave) . "%", 'LIKE');
$query->condition($group);
$results = $pager->execute()->fetchAll();
Database::setActiveConnection();Query Pagination
Using PagerSelectExtender
Stored Procedures
Execute a Stored Procedure
Execute a Stored Procedure and get data as a return
Last updated