Помощник
|
нашел, и ограничил разделом |
Salikhoff_hb
|
Сообщение
#1
|
||
|
|
||
|
|||
Salikhoff_hb
|
Сообщение
#2
|
|
и как улучшить этот код!
|
|
|
Webmaster_hb |
22.2.2011, 17:06;
Ответить: Webmaster_hb
Сообщение
#3
|
|
FICO-077), много кода, а смысл вашего вопроса не понятен, поэтому никто и не отвечает
лучше набросайте пример содержимого базы (10 позиций) и страничку клиентскую, что человек вводит, и что ему ваш скрипт должен вывести картинки набросать - 15 минут, а пользы в понимании намного больше |
|
|
Salikhoff_hb
|
Сообщение
#4
|
|
В общем код не реагирует, можно переключать разделы он все равно будет выводить весь результат, да еще и приплетет другие сайты которые находятся в этом разделе, разжую запрос вида catalog.php?amiso=amiso выводит результат который соответствует значению amiso, вот так выглядит уже с разделом catalog.php?section=1&amiso=amiso задумка была ограничить вывод результата находящихся только в этом разделе. Но суть в том что при добавления категории, он не только выводит результат поиска, но еще и сует туда полностью раздел. Выходит либо составить по другому запрос в БД, либо сделать поиск сперва по всей БД, а потом только вывести результат опр раздела путем соответствия(короче не могу объяснить)
|
|
|
Webmaster_hb |
22.2.2011, 17:31;
Ответить: Webmaster_hb
Сообщение
#5
|
|
ну судя по всему у вас есть таблица в которой хранятся сайты
и там же указаны категории к которым они относятся html.by 1 tut.by 2 тогда запрос на выборку сайтов html из категории 1 будет таким SELECT * FROM `sites` WHERE `name` LIKE '%html%' AND `cat_id`=1
|
|
|
Salikhoff_hb
|
Сообщение
#6
|
|
Webmaster, до этого я сам додумался, мне надо чтобы он смотрел в БД только по разделу с опр идом.!!
|
|
|
Salikhoff_hb
|
Сообщение
#7
|
|
CREATE TABLE `catalog` ( вот структура!
`id` int(11) NOT NULL auto_increment, `section` int(11) NOT NULL, `title` varchar(255) collate utf8_unicode_ci NOT NULL, `info` text collate utf8_unicode_ci, `keywords` varchar(255) collate utf8_unicode_ci NOT NULL, `url` varchar(255) collate utf8_unicode_ci NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; CREATE TABLE `section` ( `id` int(11) NOT NULL auto_increment, `name` varchar(50) collate utf8_unicode_ci default NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; |
|
|
alexdrob |
22.2.2011, 19:01;
Ответить: alexdrob
Сообщение
#8
|
|
|
|
|
Salikhoff_hb
|
Сообщение
#9
|
|
alexdrob,
$counter = mysql_query("SELECT COUNT(*) FROM `catalog` WHERE `info` LIKE '%$request%' OR `title` LIKE '%$request%' OR `keywords` LIKE '%$request%' OR `url` LIKE '%$request%' AND `section`=".$_GET['section']."", $db); $result = mysql_query("SELECT * FROM `catalog` WHERE `info` LIKE '%$request%' OR `title` LIKE '%$request%' OR `keywords` LIKE '%$request%' OR `url` LIKE '%$request%' AND `section`=".$_GET['section']." LIMIT $start, 10", $db); я же говорю все сделал, не работает так!
|
|
|
alexdrob |
22.2.2011, 19:20;
Ответить: alexdrob
Сообщение
#10
|
|
попробуй так
SELECT * FROM `catalog` WHERE (`info` LIKE '%$request%' OR `title` LIKE '%$request%' OR `keywords` LIKE '%$request%' OR `url` LIKE '%$request%') AND `section`=".$_GET['section']." LIMIT $start, 10
|
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Случайно нашел тему/нишу? (для CPA и не только) А может и не нашел... |
7 | by_roXe | 2724 | 4.6.2017, 21:01 автор: by_roXe |
|
Автоматическая синхронизация магазина на WooCommerce c разделом Товары ВКонтакте VKMarket for WooCommerce |
1 | alekseysolo | 3556 | 16.2.2016, 14:04 автор: alekseysolo |
|
Нашел классный шаблон? Надо перевести? Бегом сюда. Перевод WordPress шаблонов |
6 | Qunjilmo | 3556 | 21.12.2011, 2:58 автор: Grossir |
|
Нашел партнёрку что скажете ? Нашел партнёрку что скажете ? |
16 | Solonik | 5159 | 31.12.2009, 2:17 автор: Solonik |
Текстовая версия | Сейчас: 24.4.2024, 9:16 |