Ну как-то так...
Хотя где-то тут ошибка, но лучше проверить.
Да вот неплохая мысль. Всё проверил и исправил. Несколько замечаний.Пользователь может быть не только отправителем,но и получателем!
Вот исправленный код,который отлично работает.!
какой вопрос такой ответ... непонятна структура таблицы и что собственно нужно посчитать
Хорошо объясняю ещё раз.
Есть таблица с двумя полями:"Отправитель","Получатель". Есть пользователь name. Мне надо посчитать кол-во польвзаотелей,с которыми он переписывался. Привожу пример.
Name отправил 3 сообщения пользователю user.User отправил 5 сообщений name.Name отправил 4 сообщения User1 .User1 отправил 3 сообщения name.В данном случае получается,что name ввёл две переписки(прошу обратить внимание на слово переписки,просто вдумайтесь в него!). С пользователями User и User1.
$rows = $db->query("SELECT * FROM `table1` WHERE `sender` = 'name' AND `poluchatel` = 'user5'")->num_rows;
Посмотрел я ваш вариант. Это совсем неправильный вариант. До такого я и сам без проблем додумаюсь. Ваш вариант считает количество сообщений от одного пользователя другому.
Вот есть таблица с сообщениями.Поля "Отправитель" и " Получатель". Вот сижу и не могу додуматься как сделать SQL запрос,который посчитал коли-во переписок с одним пользователем. Т.е. написал пользватель name пользователю user 5 сообщений и пользователь user написал пользователю name 2 сообщения -- это одна переписка,переписка пользователя , переписка пользователя name с пользователем user. Как сделать такой SQL запрос ? Заранее спасибо.
Как сделать чтоб при выводе сообщения в яваскрипт alert(... обрабатывались html теги типа, "Вы уверены?" и две кнопки ниже <input type='submit' value='Yes'>...
Помогите написать регуляр выражение.которо бы проверяло переменную вида
../foto/1/name/1.jpg , при этом ../foto/-постоянно. 1 может меняться на 2. name имя пользователя от 1 до 35 символов a-zA-Zа-яА-Я0-9. и конец переменной 1.jpg -без комментариев! Заранее всем спасибо!
$Proverka=mysql_query("SELECT Rating FROM Moderator WHERE Name='$t' ");
Скажите возможно воспользоваться в неблагоприятных целях для меня тем,что переменную $_GET['var'] пользователь может указать сам, т.е. пользователь может как-нибудь здесь повлиять на безопастность?
Вот в предыдущем топике спрашивал по скул(вот тут http://forum.php.su/topic.php?forum=1&topic=7759). Мне посоветовали прочитать про order by .Нашёл книжку на php.su основы СКУЛ.Начил читать и всё понял.Запрос вроде работает.Хочу вас спровить правильный ли он по написанию и првалиьно ли я его понимаю.
SELECT * FROM Messages ORDER BY Data DESC,Time DESC
Запрос в Таблицу Сообщения. Сортирует результаты по дате,(первой записью будет запись с последеней датой.),если же есть сообщения у которых дни одинаковые,то запрос сравнивает их время.(с временем также) Правильный ли запрос и правильно я его понимаю? Заранее всем спасибо.