Правила     Закладки     Карма    Календарь    Журналы    Помощь    Поиск    PDA    Чат   
        СМС-ки
   
Пейджер выключен!
Страницы: (4) « Первая ... 2 3 [4]  ( Перейти к первому непрочитанному сообщению )  
Фильтр авторов:    показать 
  скрыть
  Ответ в темуСоздание новой темыСоздание опроса

> Перекрестный запрос с Count и группировкой, Помогите осилить логику
Kusss  
Дата
Цитировать сообщение

Пользователь сейчас на форуме



Здесь живет
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 1357
Пользователь №: 28976
На форуме: 5 лет, 4 месяца, 10 дней
Карма: 77




TMake
Не надоело ещё ?
Ты писал что можешь сделать подзапросом. Покажи как это можно сделать.
Второй раз пишу, да и twin_у любопытно.

http://phpforum.su/index.php?showtopic=0&v...dpost&p=3109010
тут вводная.
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
twin  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Глухой нуб
******

Профиль
Группа: Администратор
Почтальон группы
Сообщений: 15562
Пользователь №: 6543
На форуме: 8 лет, 2 месяца, 6 дней
Карма: 299

Трезвый :
5 лет, 11 месяцев, 16 дней


Цитата (TMake @ 11.04.2016 - 14:29)
верно в том примере которые выше, полная глупость вытаскивать в пыху и после считать через цикл.

Ну так то да))) Подзапрос куда лучше. laugh.gif
Цитата (TMake @ 11.04.2016 - 14:29)
не думал что поле с типом integer очень много требует места

Сколько бы не требовал, но требует.
Цитата (TMake @ 11.04.2016 - 14:29)
ты хоть немного работал с большим проектом?

И сейчас работаю. Потому и привычка такая, не разбрасываться ресурсами. Одна строчка в php решает все проблемы. Ни таблицу не нужно увеличивать, ни с запросами мудрить.

Но ведь очевидного не видим, нужно до конца упираться.



--------------------
Если вам недостаточно собственных заблуждений, можно расширить их мнениями экспертов.

Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.

Зачем ворошить старое, когда можно наворотить новое?

user posted image
PMСайт пользователяICQ
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
twin  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Глухой нуб
******

Профиль
Группа: Администратор
Почтальон группы
Сообщений: 15562
Пользователь №: 6543
На форуме: 8 лет, 2 месяца, 6 дней
Карма: 299

Трезвый :
5 лет, 11 месяцев, 16 дней


И кстати. Я понял. Тебя смутило то, что в цикле считается только количество. Ты наверное думаешь, что это отдельный запрос. Я уверен, что это только пример, и что Kusss имел ввиду поместить эту строчку в общий цикл.

Но если придираться к буквам, я могу показать, как решить и двумя циклами с одним запросом.
Это и Valick'у будет полезно, чтобы он тщательнЕЕ книги читал и не заявлял такой ерунды:
Цитата (Valick @ 6.04.2016 - 04:32)
БД не отдаёт результат целиком, вы в цикле while вытаскиваете результат по одной строке за каждую итерацию при помощи mysql_fetch_assoc.


--------------------
Если вам недостаточно собственных заблуждений, можно расширить их мнениями экспертов.

Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.

Зачем ворошить старое, когда можно наворотить новое?

user posted image
PMСайт пользователяICQ
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
TMake  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Журнал
Группа: Форумчанин
Завсегдатай форума
Сообщений: 3106
Пользователь №: 16333
На форуме: 7 лет, 11 месяцев, 23 дня
Карма: 58




Цитата (Kusss @ 11.04.2016 - 18:49)
Не надоело ещё ?

нет
Цитата (twin @ 11.04.2016 - 18:53)
Ну так то да))) Подзапрос куда лучше.

куда лучше?!
Цитата (twin @ 11.04.2016 - 18:53)
Ни таблицу не нужно увеличивать, ни с запросами мудрить.
на пробелах оптимизацию устрой, строк кода меньше будет
Цитата (twin @ 11.04.2016 - 19:01)
уверен, что это только пример, и что Kusss имел ввиду поместить эту строчку в общий цикл
общий цикл чего?
PM
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Kusss  
Дата
Цитировать сообщение

Пользователь сейчас на форуме



Здесь живет
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 1357
Пользователь №: 28976
На форуме: 5 лет, 4 месяца, 10 дней
Карма: 77




twin
конечно в общий цикл.
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
twin  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Глухой нуб
******

Профиль
Группа: Администратор
Почтальон группы
Сообщений: 15562
Пользователь №: 6543
На форуме: 8 лет, 2 месяца, 6 дней
Карма: 299

Трезвый :
5 лет, 11 месяцев, 16 дней


Цитата (TMake @ 11.04.2016 - 15:07)
куда лучше?!

Армяне лучше чем грузины!
Чем лучше?
Чем грузины!!! biggrin.gif
Цитата (TMake @ 11.04.2016 - 15:07)
на пробелах оптимизацию устрой, строк кода меньше будет
по существу уже нет аргументов?
Цитата (TMake @ 11.04.2016 - 15:07)
общий цикл чего?

Разбора результата запроса. Ты вообще читал вводную, или так ляпнул?


--------------------
Если вам недостаточно собственных заблуждений, можно расширить их мнениями экспертов.

Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.

Зачем ворошить старое, когда можно наворотить новое?

user posted image
PMСайт пользователяICQ
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
TMake  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Журнал
Группа: Форумчанин
Завсегдатай форума
Сообщений: 3106
Пользователь №: 16333
На форуме: 7 лет, 11 месяцев, 23 дня
Карма: 58




Цитата (twin @ 11.04.2016 - 19:17)
по существу уже нет аргументов?

это ты пытался искать изъяны и видел проблемы в расширении таблицы
Цитата (twin @ 11.04.2016 - 19:17)
Разбора результата запроса. Ты вообще читал вводную, или так ляпнул?

конечно ляпнул не глядя.
для чего перебирается цикл? если для формирования вывода, то к сожалению это не по фэншую и по итогу придется переделывать что бы цикл был в самом шаблоне, а вывод кол-ва, в таком случае, выводится перед циклом. Так в каком именно цикле?
PM
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
twin  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Глухой нуб
******

Профиль
Группа: Администратор
Почтальон группы
Сообщений: 15562
Пользователь №: 6543
На форуме: 8 лет, 2 месяца, 6 дней
Карма: 299

Трезвый :
5 лет, 11 месяцев, 16 дней


О боже мой. Это уже похоже на избиение младенца. Мне стыдно уже. sad.gif

По какому фэншую? Какой цикл в шаблоне? Ты о чем вообще?

Ты хочешь mysql_fetch_assoc() в шаблон засунуть? Так не делается. Но можно и с таким извратом решить легко, если приперло. Ты яснее выражай мысли.


--------------------
Если вам недостаточно собственных заблуждений, можно расширить их мнениями экспертов.

Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.

Зачем ворошить старое, когда можно наворотить новое?

user posted image
PMСайт пользователяICQ
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
  Быстрый ответ
Информация о Госте
Введите Ваше имя
Кнопки кодов
Для вставки цитаты, выделите нужный текст и
НАЖМИТЕ СЮДА
Введите сообщение
Смайлики
:huh:  :o  ;) 
:P  :D  :lol: 
B)  :rolleyes:  <_< 
:)  :angry:  :( 
:unsure:  :blink:  :ph34r: 
     
Показать всё

Опции сообщения  Включить смайлики?
 Включить подпись?
 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Опции темыСтраницы: (4) « Первая ... 2 3 [4]  Ответ в темуСоздание новой темыСоздание опроса