Подскажите, пожалуйста... У меня есть, например, таблица с полями id и fio. Имеет вид:
234 Иванов А.Ю
288 Мальчева Р.В
И т.д. И есть, к примеру таблица, когда этот человек был на сайте, в этой таблице есть поле id человека... т.е. имеет вид типа:
234 2010-05-16 ...
288 2010-05-15 ...
Я выберу из второй таблицы тех, кто был онлайн за сегодня, к примеру... Это несложно... Вывести их fio также не сложно... А как вывести тех, кто не был онлайн сегодня?
DISTINCT исключает одинаковые строки, а не одинаковые поля
Теперь буду знать ;)
А как тогда отобрать различные по определенному полю?
vk_id не уникальны... Уникальный айди в каждой таблице - id... Но это не суть важно... вся загвоздка была в выборе строк из таблицы, с различными vk_id... Как это делается в принципе? Если есть три поля, а мне нужно отобрать строки по первому полю, чтоб оно шло без повторений.
Хотя.. чет я задумался сейчас - где можно такое применить?)))) Для моей задачи уже все понятно.. мне не нужны другие поля, кромей id... Но просто интересно, можно ли сделать такой отбор...
Так тоже не работает и выдает такое же, как и мне перед этим...
Не работает DISTINCT, когда пишем рядом с ним еще какие-то поля...
Попробовал извлечь из базы вот так:
Ребят, помогите выполнить запрос. Ничего не получается. Ситуация:
У меня есть две таблицы, связанные по полю id_vk. В первой таблице у меня есть поля:
id, id_vk, login, logout. Во второй id, id_vk и fio
В общем задача такая: отобрать всех, кто был онлайн за определенный период времени. У меня не получается сделать такой подчиненный запрос. Пока можно даже без времени, чтоб выдало просто всех друзей, кто был онлайн...
Но человек мог быть за это время несколько раз онлайн - следовательно нужно выбрать значения DISTINCT... Вот тут-то у меня и не получается... Если пишу для одной таблицы:
SELECT DISTINCT o.id_vk, login, logout FROM vk_online o
То все работает.... но так я не могу получить список фамилий...
Когда же пытаюсь прилепить еще запрос к фамилиям со второй таблицы, то получается полный бред и мне выдает всех, кто вообще был онлайн... Вот как я пробовал:
Я пользовался плагином для FireFox для просмотра заголовков... Но ничего не понял в их системе. Поэтому и прошу помощи здесь у тех, кто зарегистрирован в этой соц. сети ;)
Помогите, пожалуйста, разобраться с логаутом из контакта... Как его сделать на curl? Чет я просмотрел пакеты - ничего не пойму, понял только, что сначала мы идем на login.vk.com/?act=logout.... Откуда там hash еще берется?
Затем мы идем на vkontakte.ru/login.php?op=logout - не понял, если честно, обязательно ли сюда идти? или это сделано для дальнейшего логина?
После чего идем на vkontakte.ru/index.php
Я сделал чет подобное, но ничего не получилось, Я не понимаю, если честно, какие переменные нам нужны из ответов, а какие нет...
Ищу хостинг с подержкой cron и открытыми внешними соединениями... Нужно для реализации curl-запросов.
ho.ua - не подходит, внешние запросы запрещены... ;( Увы... Есть у кого какие-нибудь данные про другие подобные хостинги? ayala - есть ли там все? открыты ли внешние соединения? Кто-то пробовал?
Champion, на сервере есть такой файл? Речь идет не о домашнем ПК. Я авторизуюсь с сервера. Т.е., к примеру, я захожу на свой сайт, а мне там уже пишет: у вас 5 друзей онлайн. Или чет в этом роде. Цель такова. Просто с наших платных серверов - все прекрасно работает, а с американских - нет, пишет, что хост неизвестен. Если ip пропишу, то надо как-то хост указать... на одном айпи же несколько хостов может быть..
Ребят, подскажите, пожалуйста... У меня есть готовый скрипт, который авторизуется в контакте.. но забугорные хостеры по ходу не видят наш сайт... Не находят его через свои DNS-сервера... Я так понимаю, что мне нужно переделать запросы cURL, но я не знаю, как это сделать через айпи адреса и хосты... подскажите, пожалуйста...
Нужно переделать:
$ch=curl_init('login.vk.com/?act=login');
$ch=curl_init('vkontakte.ru/friends.php?filter=online');
Ребят, скажите, пожалуйста, а что должно быть активировано на сервере, чтобы была возможность отправлять имейл? Т.е. есть бесплатные хостинги типа emaxihost.com, ho.ua и т.е. Они предоставляют возможность отправки имейла. Если я сразу буду вставлять функцию отправки имейла, она будет работать? Или нужно что-то еще делать?
Подскажите, пожалуйста... не могу авторизоваться даже на своем сайте, где тупо 2 формы - логин и пароль... Какие шаги?
1) я делаю пост запрос со своими данными... Получаю ответ.
А дальше что? Нужно мне что-то извлекать из этого всего? как мне дальше путешествовать по страницам? После пост запроса мне приходит снова страничка авторизации... Будто бы пароль не подошел... Но пароль и логин верны 100%.
Использовал вот эту функцию:
Дата закрытия: 03-07-2010
А че это у них за интересный такой пункт? Я еще зарегиться не успел, а они уже через 2 месяца его закрыть хотят? Нашел фишку за продление хостинга... А мне хоть будет имейл выслан? А то закроют.. потом снова открывать...