|
|
|
| Всем привет. Буду признателен, если разъясните, как устранить такую ошибку.
Вообщем, если делаю запрос(mysql front'om), типа
(select id from gocka_commerce,gocka_commerce_assoc where commerce_id=id and area_code = 1 and visible = 'Y' and show_count > 0 and ban != 'Y' order by rand() limit 1)
union
(select id from gocka_commerce,gocka_commerce_assoc where commerce_id=id and area_code = 2 and visible = 'Y' and show_count > 0 and ban != 'Y' order by rand() limit 1)
|
возврашается результат -1 rows effected, а если еще раз исполнить
Commands out of sync; You can't run this command now
|
Что я делаю не правильно?
дамп таблиц
DROP TABLE IF EXISTS gocka_commerce_assoc;
CREATE TABLE IF NOT EXISTS gocka_commerce_assoc (
commerce_id bigint(3) unsigned NOT NULL DEFAULT '0' ,
area_code tinyint(1) unsigned
);
#
# Dumping data for table 'gocka_commerce_assoc'
#
INSERT INTO gocka_commerce_assoc VALUES("34", "4");
#
# Table structure for table 'gocka_commerce_cat_assoc'
#
DROP TABLE IF EXISTS gocka_commerce_cat_assoc;
CREATE TABLE IF NOT EXISTS gocka_commerce_cat_assoc (
commerce_id bigint(3) unsigned NOT NULL DEFAULT '0' ,
cat_id bigint(1) unsigned
);
#
# Dumping data for table 'gocka_commerce_cat_assoc'
|
| |
|
|