За последние 24 часа нас посетили 20268 программистов и 1712 роботов. Сейчас ищут 1883 программиста ...

Счетчик просмотров постов php+mysql

Тема в разделе "PHP для новичков", создана пользователем _ne_scaju_, 18 янв 2021.

  1. miketomlin

    miketomlin Старожил

    С нами с:
    9 авг 2016
    Сообщения:
    3.843
    Симпатии:
    652
    Mдя... названия методов не соответствуют действиям. И что за sum()???
    --- Добавлено ---
    Ты ж вроде с логикой дружил. Не дружил только с PHP/MySQL.
    --- Добавлено ---
    В column() точно возвращается значение поля, а не выборка?
     
    #26 miketomlin, 24 янв 2021
    Последнее редактирование: 24 янв 2021
  2. _ne_scaju_

    _ne_scaju_ Старожил

    С нами с:
    25 ноя 2016
    Сообщения:
    2.149
    Симпатии:
    118
    ну типа подсчет поля идет) ну тогда можно не sum а count(`col_view`)
    это у метод fetchcolumn() я получаю значение поля.
    Проверил у меня с использованием sum() работает с использованием count() не работает
    метод fetchcolumn.
     
    #27 _ne_scaju_, 24 янв 2021
    Последнее редактирование: 24 янв 2021
  3. miketomlin

    miketomlin Старожил

    С нами с:
    9 авг 2016
    Сообщения:
    3.843
    Симпатии:
    652
    Мдя... поле – готовый счетчик. Вообще убери sum(), будет то же самое ;)
     
  4. _ne_scaju_

    _ne_scaju_ Старожил

    С нами с:
    25 ноя 2016
    Сообщения:
    2.149
    Симпатии:
    118
    оставить fetchcolumn просто без sum?
    действительно работает и без sum.
     
    #29 _ne_scaju_, 24 янв 2021
    Последнее редактирование: 24 янв 2021
  5. miketomlin

    miketomlin Старожил

    С нами с:
    9 авг 2016
    Сообщения:
    3.843
    Симпатии:
    652
    Yes. И никогда не используй то, назначение чего не знаешь (я про агрегатные ф-ции вроде sum).
     
  6. _ne_scaju_

    _ne_scaju_ Старожил

    С нами с:
    25 ноя 2016
    Сообщения:
    2.149
    Симпатии:
    118
    у меня вопрос по поводу названий функций, а как ты бы обозвал бы методы, чтобы они соответствовали действительности выполнения действий?
     
  7. miketomlin

    miketomlin Старожил

    С нами с:
    9 авг 2016
    Сообщения:
    3.843
    Симпатии:
    652
    Переведи действия на англ. яз. Типа «получитьСчетчик» и «инкрементироватьСчетчик» (или «обновитьСчетчик»).
     
  8. _ne_scaju_

    _ne_scaju_ Старожил

    С нами с:
    25 ноя 2016
    Сообщения:
    2.149
    Симпатии:
    118
    спасибо, изменил название методов.