Регистрация | Вход Мой раздел   Общение   Развлечения   Полезное   Информация     Поставить закладку Сделать стартовой  
Форумы
Форумы: общие
Новые сообщения
Закладки
Ваши темы
Ваши сообщения

Самые ... темы
Темы без ответов
Поиск
Форумы: альтернативаnew
Форумы: клубные
Форумы: региональные

Общение
Начало
Форумы
Альтернатива
Чат
Дневники
Клубы
Поэзия
Споры
Фотоальбомы
Знакомства
Мессенджер
Пользователи

Мобильная версия порталаnew
33b.ru » Форум » Конкурсы, курсы и встречи » Курсы из отдела программирование » PHP КУРС » Помогите
Начать новую тему   Ответить на тему На страницу:   1, 2, 3   След.
Распечатать тему
Автор Сообщение
jurshik
Мастер
Мастер

avatar


Зарегистрирован:
2006-12-12
Кол-во пунктов: 2979
Откуда: Германия

СообщениеДобавлено: 24 Май 2008 16:03
   Заголовок сообщения: Помогите
  Ответить с цитатой    Распечатать сообщение

есть таблица "foto" в ней поле "id" и "profil_id" при выводе мне надо штобы с каждово профиля виводилас первая сначит самое маленкое число "ид".

например profil_id = 115 a foto к ниму будет id = 10 , так как у profil_id=12 уже стоит фото под id=9,


ето sql запрос.

SELECT * FROM `foto`, `profil` WHERE profil.id=foto.user_id AND profil.sex=$sex AND foto.status=1 AND foto.vote_ges >= 100 ORDER BY prozent DESC $zahl


надеюсь поимёте што я хачу, и заранее спасибо .
_________________
+Eсли ты чего-то очень сильно хочешь, отпусти это. Если оно к тебе вернётся, то это твое навсегда, если нет - оно не было твоим с самого начала+
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Гостевая книга Посмотреть фотоальбомы пользователя
jurshik
Мастер
Мастер

avatar


Зарегистрирован:
2006-12-12
Кол-во пунктов: 2979
Откуда: Германия

СообщениеДобавлено: 24 Май 2008 16:05
   Заголовок сообщения: Помогите
  Ответить с цитатой    Распечатать сообщение

поправка , при виводе фоток показываютса все фото от нескольких юзеров но отсортированые по процентам каторие идут када голосуют за фото.
_________________
+Eсли ты чего-то очень сильно хочешь, отпусти это. Если оно к тебе вернётся, то это твое навсегда, если нет - оно не было твоим с самого начала+
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Гостевая книга Посмотреть фотоальбомы пользователя
MNASA
Философ
Философ

avatar


Зарегистрирован:
2006-07-28
Кол-во пунктов: 8195
Откуда: Россия

СообщениеДобавлено: 24 Май 2008 16:16
   Заголовок сообщения: Помогите
  Ответить с цитатой    Распечатать сообщение

ого..надо будет у бати спросить...он у мя программюга жесткий...
во все этом разбираеца...
_________________
Лишь утратив всё до конца мы обретаем свободу...

____________________________________________




٩(̾●̮̮̃̾•̃̾)۶
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Гостевая книга Почитать дневник пользователя Посмотреть фотоальбомы пользователя
jurshik
Мастер
Мастер

avatar


Зарегистрирован:
2006-12-12
Кол-во пунктов: 2979
Откуда: Германия

СообщениеДобавлено: 24 Май 2008 16:21
   Заголовок сообщения: Помогите
  Ответить с цитатой    Распечатать сообщение


MNASA писал(а) (24 Май 2008 14:16 ) :
ого..надо будет у бати спросить...он у мя программюга жесткий...
во все этом разбираеца...

спраси если время у нево будет пуст обяснит мне , или прота напишет как да што icon_wink.gif спасиб
_________________
+Eсли ты чего-то очень сильно хочешь, отпусти это. Если оно к тебе вернётся, то это твое навсегда, если нет - оно не было твоим с самого начала+
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Гостевая книга Посмотреть фотоальбомы пользователя
jurshik
Мастер
Мастер

avatar


Зарегистрирован:
2006-12-12
Кол-во пунктов: 2979
Откуда: Германия

СообщениеДобавлено: 27 Май 2008 23:58
   Заголовок сообщения: Помогите
  Ответить с цитатой    Распечатать сообщение

Ну так мне ктонибуть поможет?
_________________
+Eсли ты чего-то очень сильно хочешь, отпусти это. Если оно к тебе вернётся, то это твое навсегда, если нет - оно не было твоим с самого начала+
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Гостевая книга Посмотреть фотоальбомы пользователя
ядвина
Гуру
Гуру

avatar


Зарегистрирована:
2005-11-27
Кол-во пунктов: 18588
Откуда: Боуветские острова

СообщениеДобавлено: 28 Май 2008 09:19
   Заголовок сообщения: Помогите
  Ответить с цитатой    Распечатать сообщение

Как я понимаю, нужно показать 1 фотографию индивида с наименьшим foto.id. Индивидов расположить по убыванию рейтинга
Код:
select foto.user_id,min(foto.id) from foto,profil where profil.id=foto.user_id and profil.sex=$sex and foto.status=1 and foto.vote_ges>99 group by foto.user_id order by prozent desc

Можно попробовать выкрутить и через твой запрос:
Код:

SELECT * FROM (select foto.user_id,min(foto.id) as fmid from foto,profil where profil.id=foto.user_id and profil.sex=$sex and foto.status=1 and foto.vote_ges>99 group by foto.user_id order by prozent desc) tt ,`foto`, `profil` WHERE profil.id=foto.user_id AND tt.fmid=foto.id and profil.id=tt.user_id ORDER BY prozent DESC

Но не факт, что это будет работать icon_smile.gif Надо бы поэксперементировать с реальными данными.
Предполагается, что запрос направляется мускулу (ССЗБ, учитесь правильно задавать вопросы icon_smile.gif ) Затем по известным user_id и foto.id выдёргиваешь остальную информацию по каждому пользователю и нужную фотку.
И к стати, что есть $zahl? Это ты в переменной задаёшь таблицу, куда результат помещать?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Гостевая книга
jurshik
Мастер
Мастер

avatar


Зарегистрирован:
2006-12-12
Кол-во пунктов: 2979
Откуда: Германия

СообщениеДобавлено: 28 Май 2008 15:18
   Заголовок сообщения: Помогите
  Ответить с цитатой    Распечатать сообщение

ядвина писал(а) (28 Май 2008 07:19 ) :
Как я понимаю, нужно показать 1 фотографию индивида с наименьшим foto.id. Индивидов расположить по убыванию рейтинга
Код:
select foto.user_id,min(foto.id) from foto,profil where profil.id=foto.user_id and profil.sex=$sex and foto.status=1 and foto.vote_ges>99 group by foto.user_id order by prozent desc

Можно попробовать выкрутить и через твой запрос:
Код:

SELECT * FROM (select foto.user_id,min(foto.id) as fmid from foto,profil where profil.id=foto.user_id and profil.sex=$sex and foto.status=1 and foto.vote_ges>99 group by foto.user_id order by prozent desc) tt ,`foto`, `profil` WHERE profil.id=foto.user_id AND tt.fmid=foto.id and profil.id=tt.user_id ORDER BY prozent DESC

Но не факт, что это будет работать icon_smile.gif Надо бы поэксперементировать с реальными данными.
Предполагается, что запрос направляется мускулу (ССЗБ, учитесь правильно задавать вопросы icon_smile.gif ) Затем по известным user_id и foto.id выдёргиваешь остальную информацию по каждому пользователю и нужную фотку.
И к стати, что есть $zahl? Это ты в переменной задаёшь таблицу, куда результат помещать?

спасиб седня вечером попробую, $zahl ето не ажно можно убрать . ето например если у тебя 1000 оунктов то тебе видны 20 фоток а если до 100 пунктов то 10 фоток...
_________________
+Eсли ты чего-то очень сильно хочешь, отпусти это. Если оно к тебе вернётся, то это твое навсегда, если нет - оно не было твоим с самого начала+
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Гостевая книга Посмотреть фотоальбомы пользователя
jurshik
Мастер
Мастер

avatar


Зарегистрирован:
2006-12-12
Кол-во пунктов: 2979
Откуда: Германия

СообщениеДобавлено: 28 Май 2008 23:17
   Заголовок сообщения: Помогите
  Ответить с цитатой    Распечатать сообщение

ядвина писал(а) (28 Май 2008 07:19 ) :
Как я понимаю, нужно показать 1 фотографию индивида с наименьшим foto.id. Индивидов расположить по убыванию рейтинга
Код:
select foto.user_id,min(foto.id) from foto,profil where profil.id=foto.user_id and profil.sex=$sex and foto.status=1 and foto.vote_ges>99 group by foto.user_id order by prozent desc

Можно попробовать выкрутить и через твой запрос:
Код:

SELECT * FROM (select foto.user_id,min(foto.id) as fmid from foto,profil where profil.id=foto.user_id and profil.sex=$sex and foto.status=1 and foto.vote_ges>99 group by foto.user_id order by prozent desc) tt ,`foto`, `profil` WHERE profil.id=foto.user_id AND tt.fmid=foto.id and profil.id=tt.user_id ORDER BY prozent DESC

Но не факт, что это будет работать icon_smile.gif Надо бы поэксперементировать с реальными данными.
Предполагается, что запрос направляется мускулу (ССЗБ, учитесь правильно задавать вопросы icon_smile.gif ) Затем по известным user_id и foto.id выдёргиваешь остальную информацию по каждому пользователю и нужную фотку.
И к стати, что есть $zahl? Это ты в переменной задаёшь таблицу, куда результат помещать?


второй код идёт супер спасибо.

а можно сделать ешо так чтобы показывала только от каждово юзера одна фотка с самим болшим рейтингом , ну где болше процентов.
_________________
+Eсли ты чего-то очень сильно хочешь, отпусти это. Если оно к тебе вернётся, то это твое навсегда, если нет - оно не было твоим с самого начала+
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Гостевая книга Посмотреть фотоальбомы пользователя
ядвина
Гуру
Гуру

avatar


Зарегистрирована:
2005-11-27
Кол-во пунктов: 18588
Откуда: Боуветские острова

СообщениеДобавлено: 29 Май 2008 09:10
   Заголовок сообщения: Помогите
  Ответить с цитатой    Распечатать сообщение

попробуй в конце запроса дописать limit 1...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Гостевая книга
jurshik
Мастер
Мастер

avatar


Зарегистрирован:
2006-12-12
Кол-во пунктов: 2979
Откуда: Германия

СообщениеДобавлено: 29 Май 2008 15:11
   Заголовок сообщения: Помогите
  Ответить с цитатой    Распечатать сообщение

спасиб . все идёт спасибо са помощь
_________________
+Eсли ты чего-то очень сильно хочешь, отпусти это. Если оно к тебе вернётся, то это твое навсегда, если нет - оно не было твоим с самого начала+
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Гостевая книга Посмотреть фотоальбомы пользователя
Начать новую тему    Ответить на тему Часовой пояс: GMT + 3
33b.ru » Форум » Конкурсы, курсы и встречи » Курсы из отдела программирование » PHP КУРС » Помогите
Страница 1 из 3 На страницу:   1, 2, 3   След.

 

Похожие темы:
   Форум   Тема   Автор   Последнее 
Нет новых сообщений Флуд Люди Помогите!!!
Ms_Snake 06 дек. 2016 22:25
RnBLiker Посмотреть последнее сообщение
Нет новых сообщений Флуд помогите придумать ник!
Kimi 23 авг. 2016 01:03
RnBLiker Посмотреть последнее сообщение
Нет новых сообщений Процессоры [ Опрос ] Помогите с выбором процессора
[На страницу: 1, 2, 3, 4, 5]
nem4iks 29 мар. 2017 00:37
jako102 Посмотреть последнее сообщение
Нет новых сообщений Векторная графика Помогите найти клипарты Санкт-Петербурга!
kron6 23 мар. 2017 19:22
samity Посмотреть последнее сообщение
Нет новых сообщений Уроки анимации Помогите пожалуйста!
Твоя_(с). 19 июн. 2017 08:44
Miкаела Посмотреть последнее сообщение
Нет новых сообщений Интернет Помогите найти в инете.
[На страницу: 1, 2, 3]
Steuer 01 фев. 2017 16:48
nazar123 Посмотреть последнее сообщение
Нет новых сообщений Помощь в поиске программ Помогите найти программу кликер
avenger133 26 фев. 2017 18:39
avenger133 Посмотреть последнее сообщение
Нет новых сообщений Здоровье Рак молочной железы помогите!!!!
Zayka@777 12 апр. 2017 05:18
laura_lauri14 Посмотреть последнее сообщение
Нет новых сообщений Мода Помогите спасти обувь
АртЁмий 20 Май 2017 14:32
ИришкаЯ Посмотреть последнее сообщение
Нет новых сообщений Работа Помогите в организации корпоратива
MaryKr 03 июн. 2017 21:50
VaSЯ00 Посмотреть последнее сообщение

Мой раздел: Профиль · Настройки · Почта · Гостевая книга · Друзья · Рефералы · Чёрный список · Записная книжка · Адресная книга
Общение: Начало · Форумы · Альтернатива · Чат · Дневники · Клубы · Поэзия · Споры · Фотоальбомы · Знакомства · Мессенджер · Пользователи
Развлечения: Игры · Шахматы · Викторина · Конкурс красоты · Радио · Телевидение
Полезное: Аватары · Смайлики · Гороскопы · Транслит · Декодер · Генератор паролей
Информация: Новости · Правила
© 2002-2019 33B.ru - 33 буквы алфавита Abuse