- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Друзья помогите. Нужен скриптик на php.
Есть таблица MYSQL.
У строк таблицы есть значения (ID, URL, STATUS)
Нужно узнать количество строк которые соотвествуют условию (URL равно google.ru, STATUS не равно Completed или Partial)
Т.е нужно посчитать количество строк с одним юрл и что бы статус этих строк не был равным Completed и Partial.
SELECT COUNT(*) FROM `table` WHERE `url` = 'google.ru' AND `status` NOT IN( 'Completed', 'Partial');
SELECT COUNT(*) FROM `table` WHERE `url` = 'google.ru' AND `status` NOT IN( 'Completed', 'Partial');
Извини, забыл, там еще ID есть. Как добавить в условие? Спасибо!
Зачем ID-то?
Зачем ID-то?
Вот функция, которая должна вернуть количество строк. Она их возвращает, НО! Возвращает не соблюдая условия (OrderServiceID = :OrderServiceID AND OrderLink = :OrderLink ), а тупо выводит количество всех строк у которых OrderStatus не равен Completed и Partial.
Странно, так-то запрос верный у вас.
Странно, так-то запрос верный у вас.
Извини. Неправильно написал. Суть такая.
Например эта выборка дает 353 строки! Добавля всего одну строку и делая заново выборку, выдает уже 363 строки) Вот такая ерунда
Выборку этой же функцией делаете? А потом это значение нигде не меняется в скрипте? А если напрямую запросы в базу сделать - то тоже количество на 10 изменяется?
Выборку этой же функцией делаете? А потом это значение нигде не меняется в скрипте? А если напрямую запросы в базу сделать - то тоже количество на 10 изменяется?
Да этой и делаю. Напрямую в phpmyadmin?)
Ну да, т.е. запрос в phpmyadmin сделали на выборку.
Запустили вставку. Сделали еще раз - посмотрели сколько вернула база. Чтобы понять - где проблема, в выборке или вставке.