1. Артком - 12 Августа, 2010 - 14:54:29 - перейти к сообщению
есть две таблицы, имеющие одинаковую структуру и разное название. по одной таблицуе поиск работает по другой нет (выводит 0 строк). в чем проблема немогу понять.
2. duk - 12 Августа, 2010 - 16:49:32 - перейти к сообщению
можно глянуть на свойства таблицы - способ сравнения
3. Артком - 12 Августа, 2010 - 18:51:19 - перейти к сообщению
таблицы идентичные.
4. alexspb - 12 Августа, 2010 - 19:25:33 - перейти к сообщению
Артком пишет:
таблицы идентичные.
но предлагаете нам гадать на кофейной гуще...
давайте скл обоих таблиц и запросы
5. Артком - 12 Августа, 2010 - 22:58:39 - перейти к сообщению
alexspb пишет:
давайте скл обоих таблиц и запросы
CODE (htmlphp):
скопировать код в буфер обмена
скопировать код в буфер обмена
- -- phpMyAdmin SQL Dump
- -- version 3.3.2deb1
- -- http://www.phpmyadmin.net
- --
- -- Хост: localhost
- -- Время создания: Авг 11 2010 г., 22:54
- -- Версия сервера: 5.1.41
- -- Версия PHP: 5.3.2-1ubuntu4.2
- SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
- /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
- /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
- /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
- /*!40101 SET NAMES utf8 */;
- --
- -- База данных: `fer`
- --
- -- --------------------------------------------------------
- --
- -- Структура таблицы `pizdec`
- --
- CREATE TABLE IF NOT EXISTS `pizdec` (
- `N` int(11) NOT NULL DEFAULT '0',
- `proizvoditel` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
- `model` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
- `sv` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
- `svv` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
- `svvv` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
- `gg` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
- `opisanie` varchar(5000) COLLATE utf8_unicode_ci DEFAULT NULL,
- `ostatok` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
- `cena` float(9,2) DEFAULT NULL,
- ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
- --
- -- Дамп данных таблицы `pizdec`
- --
- INSERT INTO `pizdec` (`N`, `proizvoditel`, `model`, `sv`, `svv`, `svvv`, `gg`, `opisanie`, `ostatok`, `cena`) VALUES
- (1, 'uuuuu', '777', '8888', '99', '0', '-==', 'bnvnmnghncg j fxgh fgxhxgf ', '6', 8.00),
- (2, 'uuuuu', 'vb cv', 'cvxb', 'xcvb', 'xcbx', 'vc b', 'bnvnmnghncg j fxgh fgxhxgf yyyy', '7', 5.00),
- (3, 'bcxb', 'xcv', 'xcv', 'vxc', 'zv', 'zvcz', '', '9', 0.00);
CODE (htmlphp):
скопировать код в буфер обмена
скопировать код в буфер обмена
- -- phpMyAdmin SQL Dump
- -- version 3.3.2deb1
- -- http://www.phpmyadmin.net
- --
- -- Хост: localhost
- -- Время создания: Авг 11 2010 г., 22:55
- -- Версия сервера: 5.1.41
- -- Версия PHP: 5.3.2-1ubuntu4.2
- SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
- /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
- /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
- /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
- /*!40101 SET NAMES utf8 */;
- --
- -- База данных: `fer`
- --
- -- --------------------------------------------------------
- --
- -- Структура таблицы `pizdeck`
- --
- CREATE TABLE IF NOT EXISTS `pizdeck` (
- `N` int(11) NOT NULL DEFAULT '0',
- `proizvoditel` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
- `model` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
- `sv` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
- `svv` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
- `svvv` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
- `gg` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
- `opisanie` mediumtext COLLATE utf8_unicode_ci,
- `ostatok` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
- `cena` float(9,2) DEFAULT NULL,
- ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
- --
- -- Дамп данных таблицы `pizdeck`
- --
- INSERT INTO `pizdeck` (`N`, `proizvoditel`, `model`, `sv`, `svv`, `svvv`, `gg`, `opisanie`, `ostatok`, `cena`) VALUES
- (1, 'uuuuu', '777', '8888', '99', '0', '-==', '-9nnvbnxxcv gfxh gfhsfg h/ gfh/fgxh /sgfh /gfxh /xgfh /xfh xf/h x/', '6', 8.00),
- (2, 'uuuuu', 'vb cv', 'cvxb', 'xcvb', 'xcbx', 'vc b', 'poisk ras', '7', 5.00),
- (3, 'bcxb', 'xcv', 'xcv', 'vxc', 'zv', 'zvcz', 'bnvnmnghncg j fxgh fgxhxgf 12345', '9', 0.00);
SELECT * FROM `pizdeck` WHERE MATCH (opisanie) AGAINST ('fgxhxgf') - выводит ответ 1 строку
SELECT * FROM `pizdec` WHERE MATCH (opisanie) AGAINST ('fgxhxgf') - выводит ответ 0 строк