protected function proceedSeeInDatabase($table, $column, $criteria) { $query = $this->driver->select($column, $table, $criteria); $this->debugSection('Query', $query, json_encode($criteria)); $sth = $this->driver->executeQuery($query, array_values($criteria)); return $sth->fetchColumn(); }
protected function proceedSeeInDatabase($table, $column, $criteria) { $query = $this->driver->select($column, $table, $criteria); $this->debugSection('Query', $query, json_encode($criteria)); $sth = $this->driver->getDbh()->prepare($query); if (!$sth) { $this->fail("Query '{$query}' can't be executed."); } $sth->execute(array_values($criteria)); return $sth->fetchColumn(); }
protected function proceedSeeInDatabase($table, $column, $criteria) { $query = $this->driver->select($column, $table, $criteria); $parameters = array_values($criteria); $this->debugSection('Query', $query); if (!empty($parameters)) { $this->debugSection('Parameters', $parameters); } $sth = $this->driver->executeQuery($query, $parameters); return $sth->fetchColumn(); }