OpenCart 🇺🇦

Схема

public mixed query ( $sql )

Аргументы

Аргумент Возможный тип Описание
$sql

Описание

Метод пока еще не документирован.

Исходный код

$query = $this->link->query($sql);

if (!$this->link->errno){
	if (isset($query->num_rows)) {
		$data = array();

		while ($row = $query->fetch_assoc()) {
			$data[] = $row;
		}

		$result = new stdClass();
		$result->num_rows = $query->num_rows;
		$result->row = isset($data[0]) ? $data[0] : array();
		$result->rows = $data;

		unset($data);

		$query->close();

		return $result;
	} else{
		return true;
	}
} else {
	throw new ErrorException('Error: ' . $this->link->error . '<br />Error No: ' . $this->link->errno . '<br />' . $sql);
	exit();
}