Здравствуйте, помогите пожалуйста составить запрос, сформулировать сложно,объясню на примере:
Есть таблица
login|points|team
В таблице допустим 100 пользователей со своими баллами и в разных командах
Как всех пользователей сгруппировать по командам (group by team) и суммировать все очки для каждой команды, цель получить таблицу с наименованием команд и с суммой балов их баллов.
Если у нас 10 человек в команде test и у них сумма баллов равна 115, nо значит у команды test 115 баллов и в рейтинге команд она будет с этим количеством баллов.
Здравствуйте, помогите пожалуйста разобраться, в процессе парсинга получаю число вида 0,000,000 рублей, какой тип данных задать в бд, что бы число не резалось и была нормальная сортировка при выводе (что 0,000,000 больше 000,000)? что-то никак не получается сделать (Добавление)
В корне не правильно подходил к вопросу)
Всем привет, есть файл с расширением .txt.gz (http://images.ganjawars.ru/exports/synds.txt.gz), он обновляется раз в стуки, мне нужно как то его загрузить (по расписанию раз в сутки) или прочитать без загрузки, загрузить данные в базу данных (если в таблице данные есть - обновить их) и после этого удалить этот файл (что бы не засорять диск на хостинге), задача для меня новая и, честно говоря, даже не догадываюсь как это можно сделать.
Помогите пожалуйста
ps: не уверян что правильно выбрал раздел форума, если ошибся прошу прощения
Здравствуйте, мне надо сделать скрипт, который будет парсить закрытую для не авторизованных пользователей страничку. Возник вопрос, а как научить скрипт заполнять форму авторизации и нажимать кнопку войти? без использования CURL
Кому не сложно, помогите пожалуйста сделать)
Оба примера правильные, различия только в используемых циклах.
При использовании цикла while сначала идет проверка условия, а потом вывод, в данном случае таблица будет пустая, если условие не выполнено.
При использовании цикла do while сначала выполняется вывод данных, а только потом проверка условия, что приводит к тому, что даже если условие не выполнено, появится одна пустая строка таблицы
Но после заполнение этих полей необходимо нажать кнопку "Войти", подскажите, пожалуйста, как это можно сделать
То есть вы пишите парсер страницы и вам нужно сэмулировать авторизацию? Для этого берете все данные из требуемой формы (То есть названия полей формы) и составляете из них массив и заполняете его нужными данными - и потом с помощью CURL/sockets передаете запрос на удаленный сервер Помните что должны передаваться все элементы формы - в том числе и сама кнопка войти (Но только в том случае если у нее есть name) для которой значение будет name=value (Разуумеется в urnencoded-виде)
Для проверки правильности передаваемый данных можете отследить реальную отправку и получение HTTP-запросов - например с помощью программы Proxymitron
Да, Вы поняли правильно, спасибо за подсказку, для меня это ново и, честно говоря, не очень понял способ решения поставленной задачи, но буду искать в справочниках по CURL.
Если я не ошибаюсь, позже уточню, на хостинге отключен CURL, есть ещё какие то способы решения задачи?
Здравствуйте, я хочу написать скрипт, которому для работы требуется авторизация на сайте. С логином и паролем проблем нет, но после заполнение этих полей необходимо нажать кнопку "Войти", подскажите, пожалуйста, как это можно сделать?
Здравствуйте, помогите разобраться, искал в интернете, но нашел только получение количества записей в таблице (функция count())
Есть таблице users, в ней n записей, в поле point идут целые числовые значения (от 1 до 100), нужно получить сумму всех записей по полю point и разделить это значение на количество записей в таблице.