- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах
Это на 45% больше, чем в 2022 году
Оксана Мамчуева

Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
Автор, сделай замену прошлого куска на этот:
только не один cost нужно оборачивать. И что там class_id делает? Смысл в нем есть для запроса?)
Тьфу блин. Я запрос неправильно отправил. 🤪 хотя тогда б работал between
string(65) "SELECT * FROM cards WHERE class_id AND `cost` BETWEEN 3 AND 5 " с class_id все нормально выводится. навряд ли в нем дело может быть, так как я пробовал его менять на cost и ничего, тоже самое
---------- Добавлено 17.02.2015 в 21:58 ----------
Автор, сделай замену прошлого куска на этот:
Господи, Алилуя! Спасибо преогромное)
Господи, Алилуя! Спасибо преогромное)
да пожалуйста. обращайся. =)
слушайте. код выводит при первом заполненном поле и пустом втором, но теперь что-то еще страннее стало) если два одинаковых значения, то выводит от наименьшего и дальше все что есть. вообщем при двух одинаковых значениях в полях не корректно результат выдает
Автор, сделай замену прошлого куска на этот:
первый if = третьему if
тут BETWEEN вообще не сработает
bupy7, мастер вы городить города ;)
ну. тогда так делай.
слушайте. код выводит при первом заполненном поле и пустом втором, но теперь что-то еще страннее стало) если два одинаковых значения, то выводит от наименьшего и дальше все что есть. вообщем при двух одинаковых значениях в полях не корректно результат выдает
ТС, как закончите заниматься садомазо, поставьте вместо первого вашего варианта этот:
if (isset($_GET['start_cost']) && isset($_GET['end_cost']))
{
$start_cost = (int)$_GET['start_cost'];
$end_cost = (int)$_GET['end_cost'];
$query_cost = " AND cost BETWEEN $start_cost AND $end_cost";
}
ухожу фильму смотреть;)
первый if = третьему if
тут BETWEEN вообще не сработает
учитывая последние изменения
что не так?
ну. тогда так делай.
все работает. только как сделать, чтобы ноль тоже принимался как значение, а то если я ввожу от 0 и до 0, просто выводит все данные. а так все работает
if (isset($_GET['start_cost']) && isset($_GET['end_cost']))
{
$start_cost = (int)$_GET['start_cost'];
$end_cost = (int)$_GET['end_cost'];
$query_cost = " AND cost BETWEEN $start_cost AND $end_cost";
}
я согласен с этим куском кода. кто спорит, но я выше написал вам суть вопроса автора. так бы и between хватило.