Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Серверные технологии и Flash

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 17.03.2006, 11:47
Skudarnov вне форума Посмотреть профиль Отправить личное сообщение для Skudarnov Посетить домашнюю страницу Skudarnov Найти все сообщения от Skudarnov
  № 1  
Ответить с цитированием
Skudarnov

Регистрация: Jul 2003
Адрес: Крым Керчь
Сообщений: 113
Отправить сообщение для Skudarnov с помощью ICQ
По умолчанию LIKE + LIMIT

Вот еще вопрос, туда же...
у меня такой синтаксис:


$query ="SELECT * FROM video WHERE name_vid LIKE '%$search_text%'" LIMIT $p, $kol";


Так вот, или работет лимит, без поиска, или поиск... Ну вернее вместе не хотят, а по отдельности работает, смотрел синтаксис SQL запросов, вроде все правильно, я уже и без переменных формировал запрос, все равно вместе два параметра не хотят работать,
где грабли?
__________________
ICQ 121409065 (Leader)
http://www.skudarnov.com

Старый 17.03.2006, 11:59
Constantine вне форума Посмотреть профиль Отправить личное сообщение для Constantine Посетить домашнюю страницу Constantine Найти все сообщения от Constantine
  № 2  
Ответить с цитированием
Constantine
 
Аватар для Constantine

Регистрация: Jun 2000
Адрес: $_SERVER['REMOTE_ADDR']
Сообщений: 854
Вообще, это в СУБД вопрос... Что значит "не хотят работать"? После определения переменных и формирования строки запроса напиши echo $query; и смотри что получилось... Типа, отладка
__________________
X

Старый 17.03.2006, 12:29
Skubent вне форума Посмотреть профиль Отправить личное сообщение для Skubent Посетить домашнюю страницу Skubent Найти все сообщения от Skubent
  № 3  
Ответить с цитированием
Skubent
 
Аватар для Skubent

Регистрация: Oct 2005
Адрес: Млечный Путь, 7-й рукав, YD AC-451, 3-я планета.
Сообщений: 996
Отправить сообщение для Skubent с помощью ICQ
Если код копи-пастнутый, то в нем синтаксическая ошибка.
__________________
Тут вы найдете ответы на почти все вопросы:
А можно ли сделать так ? - Можно.
Почему не работает ? - Неправильно сделано.
Где ошибка ? - В ДНК.

Старый 17.03.2006, 15:18
Skudarnov вне форума Посмотреть профиль Отправить личное сообщение для Skudarnov Посетить домашнюю страницу Skudarnov Найти все сообщения от Skudarnov
  № 4  
Ответить с цитированием
Skudarnov

Регистрация: Jul 2003
Адрес: Крым Керчь
Сообщений: 113
Отправить сообщение для Skudarnov с помощью ICQ
Ctrl+C Ctrl+V - рулит....не вижу, хоть убей ошибку... :-)
__________________
ICQ 121409065 (Leader)
http://www.skudarnov.com

Старый 17.03.2006, 15:21
Skudarnov вне форума Посмотреть профиль Отправить личное сообщение для Skudarnov Посетить домашнюю страницу Skudarnov Найти все сообщения от Skudarnov
  № 5  
Ответить с цитированием
Skudarnov

Регистрация: Jul 2003
Адрес: Крым Керчь
Сообщений: 113
Отправить сообщение для Skudarnov с помощью ICQ
А ковычка..... ну это я игрался ...... не помогает..... там я LIMIT отсекал, все равно..... в ЭХО вывожу этот $query скрипт не ругается, а прпосто ничего не выбирает.... с любыми параметрами поиска...
вот этот ЭХО

SELECT * FROM video WHERE name_vid LIKE '%2004%' LIMIT 15, 12
__________________
ICQ 121409065 (Leader)
http://www.skudarnov.com


Последний раз редактировалось Skudarnov; 17.03.2006 в 15:23. Причина: добавить
Старый 17.03.2006, 15:44
Constantine вне форума Посмотреть профиль Отправить личное сообщение для Constantine Посетить домашнюю страницу Constantine Найти все сообщения от Constantine
  № 6  
Ответить с цитированием
Constantine
 
Аватар для Constantine

Регистрация: Jun 2000
Адрес: $_SERVER['REMOTE_ADDR']
Сообщений: 854
А точно есть в базе 16 записей с 2004 в названии, а?
__________________
X

Старый 17.03.2006, 16:51
Skudarnov вне форума Посмотреть профиль Отправить личное сообщение для Skudarnov Посетить домашнюю страницу Skudarnov Найти все сообщения от Skudarnov
  № 7  
Ответить с цитированием
Skudarnov

Регистрация: Jul 2003
Адрес: Крым Керчь
Сообщений: 113
Отправить сообщение для Skudarnov с помощью ICQ
А сесли меньше, он что не выдаст??? Просто подставлял руками без переменных даже в запрос цифры и все равно нифига.... если лимиты убрать - то все гуд. а чтобы с поиском и лимитом не хочет работать, вот я идумаю, что же это такое... без лимитов вывдит и один и 2 фильма, сколько есть короче....
__________________
ICQ 121409065 (Leader)
http://www.skudarnov.com

Старый 17.03.2006, 17:13
Constantine вне форума Посмотреть профиль Отправить личное сообщение для Constantine Посетить домашнюю страницу Constantine Найти все сообщения от Constantine
  № 8  
Ответить с цитированием
Constantine
 
Аватар для Constantine

Регистрация: Jun 2000
Адрес: $_SERVER['REMOTE_ADDR']
Сообщений: 854
Ну, что он выдал? Ничего? Это - тоже результат в данном случае... Что значит цифры подставлял? Надо, наверное, знать какие... Да...
Резюме: не надо выставлять лимиты, пока ты не знаешь сколько вообще записей в выборке!!!
__________________
X

Старый 17.03.2006, 17:30
Skudarnov вне форума Посмотреть профиль Отправить личное сообщение для Skudarnov Посетить домашнюю страницу Skudarnov Найти все сообщения от Skudarnov
  № 9  
Ответить с цитированием
Skudarnov

Регистрация: Jul 2003
Адрес: Крым Керчь
Сообщений: 113
Отправить сообщение для Skudarnov с помощью ICQ
Дело в том, что сначала был вывод всей базы по 12 элементов на страницу.... а потом уже надо было поиск прикрутить... я сделал поиск, но лимиты все сразу перестали работать... даже если элементов больше чем 12, все равно лимит не работет.... а раньше до вставяки WHERE все работало
__________________
ICQ 121409065 (Leader)
http://www.skudarnov.com

Старый 17.03.2006, 17:51
Constantine вне форума Посмотреть профиль Отправить личное сообщение для Constantine Посетить домашнюю страницу Constantine Найти все сообщения от Constantine
  № 10  
Ответить с цитированием
Constantine
 
Аватар для Constantine

Регистрация: Jun 2000
Адрес: $_SERVER['REMOTE_ADDR']
Сообщений: 854
Шайтан, не иначе
Короче, алгоритм такой же как и без поиска... Узнал сколько записей удовлетворяет условиям запроса, посчитал количество страниц, вывел первую страницу и если их больше 1 сченерил ссылки, при этом не забыв включить в них текст запроса - всё! Если всё нормально с элементарными математическими действиями - должно работать!
__________________
X

Создать новую тему Ответ Часовой пояс GMT +4, время: 04:54.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 04:54.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.