<?php
// Файл firstsql.php
$host='localhost'; // имя хоста (уточняется у провайдера), и как правило используется 'localhost'
$database='__database_name__'; // имя базы данных, которую вы должны вписать вместо __database_name__
$user='__user_name__'; // заданное вами имя пользователя, его надо знать и вписать вместо __user_name__
$pswd='__user_password__'; // заданный вами пароль, его надо вписать вместо __user_password__
$dbh = mysql_connect($host, $user, $pswd) or die("Не могу соединиться с MySQL: ".mysql_error());
mysql_select_db($database, $dbh) or die("Не могу подключиться к базе: ".mysql_error($dbh));
//Идущие далее запросы УДАЛЯЮТ записи из таблиц,
//опустошают таблицы,
//вы ПОТЕРЯЕТЕ эти данные!!!!
$query ="SET foreign_key_checks = 0;TRUNCATE TABLE oc_product;TRUNCATE TABLE oc_product_attribute;TRUNCATE TABLE oc_product_description;TRUNCATE TABLE oc_product_discount;TRUNCATE TABLE oc_product_image;TRUNCATE TABLE oc_product_option;TRUNCATE TABLE oc_product_option_value;TRUNCATE TABLE oc_product_related;TRUNCATE TABLE oc_product_related;TRUNCATE TABLE oc_product_reward;TRUNCATE TABLE oc_product_special;TRUNCATE TABLE oc_product_to_category;TRUNCATE TABLE oc_product_to_download;TRUNCATE TABLE oc_product_to_layout;TRUNCATE TABLE oc_product_to_store;TRUNCATE TABLE oc_review;DELETE FROM oc_url_alias WHERE query LIKE 'product_id=%';TRUNCATE oc_category;TRUNCATE oc_category_description;TRUNCATE oc_category_path; TRUNCATE oc_category_to_store;TRUNCATE oc_category_to_layout;TRUNCATE oc_category_filter;";
foreach (explode(";", $query) as $q)
{
mysql_query($q, $dbh) or die("Ошибка выполнения запроса: ".mysql_error($dbh));
}
?>
$uid = 222;
if ($result = $mysqli->query("SELECT * FROM `121` WHERE `uid`='".$mysqli->real_escape_string($uid)."' LIMIT 1"))
{
$set = array();
$row = $result->fetch_object();
foreach ($row as $k => $v)
{
if ($k != "uid" AND $v !== 0)
{
$set[] = "`{$k}`='0'";
}
}
$result->close();
$mysqli->query("UPDATE `121` SET ".implode(", ", $set)." WHERE `uid`='".$mysqli->real_escape_string($uid)."'");
unset($set, $result, $row);
}