Категории |
Счётчик заказовПодскажите, как скинуть счётчик заказов снова на 0? Всё оказалось довольно просто надо выполнить запрос DROP TABLE os_orders; CREATE TABLE os_orders ( orders_id int NOT NULL auto_increment, customers_id int NOT NULL, customers_cid varchar(255), customers_vat_id varchar (20) DEFAULT NULL, customers_status int(11), customers_status_name varchar(255) NOT NULL, customers_status_image varchar (64), customers_status_discount decimal (4,2), customers_name varchar(255) NOT NULL, customers_firstname varchar(255) NOT NULL, customers_secondname varchar(255) NOT NULL, customers_lastname varchar(255) NOT NULL, customers_company varchar(255), customers_street_address varchar(255) NOT NULL, customers_suburb varchar(255), customers_city varchar(255) NOT NULL, customers_postcode varchar(10) NOT NULL, customers_state varchar(255), customers_country varchar(255) NOT NULL, customers_telephone varchar(255) NOT NULL, customers_email_address varchar(96) NOT NULL, customers_address_format_id int(5) NOT NULL, delivery_name varchar(255) NOT NULL, delivery_firstname varchar(255) NOT NULL, delivery_secondname varchar(255) NOT NULL, delivery_lastname varchar(255) NOT NULL, delivery_company varchar(255), delivery_street_address varchar(255) NOT NULL, delivery_suburb varchar(255), delivery_city varchar(255) NOT NULL, delivery_postcode varchar(10) NOT NULL, delivery_state varchar(255), delivery_country varchar(255) NOT NULL, delivery_country_iso_code_2 char(2) NOT NULL, delivery_address_format_id int(5) NOT NULL, billing_name varchar(255) NOT NULL, billing_firstname varchar(255) NOT NULL, billing_secondname varchar(255) NOT NULL, billing_lastname varchar(255) NOT NULL, billing_company varchar(255), billing_street_address varchar(255) NOT NULL, billing_suburb varchar(255), billing_city varchar(255) NOT NULL, billing_postcode varchar(10) NOT NULL, billing_state varchar(255), billing_country varchar(255) NOT NULL, billing_country_iso_code_2 char(2) NOT NULL, billing_address_format_id int(5) NOT NULL, payment_method varchar(255) NOT NULL, cc_type varchar(20), cc_owner varchar(255), cc_number varchar(255), cc_expires varchar(4), cc_start varchar(4) default NULL, cc_issue varchar(3) default NULL, cc_cvv varchar(4) default NULL, comments varchar (255), last_modified datetime, date_purchased datetime, orders_status int(5) NOT NULL, orders_date_finished datetime, currency char(3), currency_value decimal(14,6), account_type int(1) DEFAULT '0' NOT NULL, payment_class varchar(255) NOT NULL, shipping_method varchar(255) NOT NULL, shipping_class varchar(255) NOT NULL, customers_ip varchar(255) NOT NULL, language varchar(255) NOT NULL, afterbuy_success INT(1) DEFAULT'0' NOT NULL, afterbuy_id INT(32) DEFAULT '0' NOT NULL, refferers_id varchar(255) NOT NULL, conversion_type INT(1) DEFAULT '0' NOT NULL, orders_ident_key varchar(255), orig_reference text, login_reference text, PRIMARY KEY (orders_id) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE utf8_general_ci; Единственное история заказов полностью обнуляется. Самое то для переноса с локалки на хостинг как это сделать, можете подсказать??????????????? Очень кривой способ. TRUNCATE os_orders; Во-вторых, надо очищать также и другие таблицы, связанные с запросом. Иначе в будущем могут быть сюрпризы в виде товаров, которые в заказе появляются неизвестно откуда. Согласен, с запросом погорячился, но в принципе его было достаточно, у меня левых товаров не появлялось в заказах )). |
|