OpenCart 🇺🇦

Схема

public mixed sql ( $sql )

Аргументы

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

Описание

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

Исходный код

$query = '';

	foreach($lines as $line) {
		if ($line && (substr($line, 0, 2) != '--') && (substr($line, 0, 1) != '#')) {
			$query .= $line;

			if (preg_match('/;\s*$/', $line)) {
				$query = str_replace("DROP TABLE IF EXISTS `oc_", "DROP TABLE IF EXISTS `" . $data['db_prefix'], $query);
				$query = str_replace("CREATE TABLE `oc_", "CREATE TABLE `" . $data['db_prefix'], $query);
				$query = str_replace("INSERT INTO `oc_", "INSERT INTO `" . $data['db_prefix'], $query);

				$result = mysql_query($query, $connection); 

				if (!$result) {
					die(mysql_error());
				}

				$query = '';
			}
		}
	}