Перейти к содержимому



Одна запись в день

#1 fan
fan
  • Неактивные
  • 4 сообщений
  • Репутация: 0
0

Отправлено 19 августа 2013 - 11:05

Помогите с кодом. Я хочу сделать, чтобы каждый пользователь мог добавлять только по одной записи в день. Как это можно реализовать на PHP?

Заранее спасибо!

 

 

  • 0

#2 isvetlichniy
isvetlichniy
  • Неактивные
  • 622 сообщений
  • Репутация: 93

Отправлено 19 августа 2013 - 12:21

пользователь зарегистированный?
если да - то создаем таблицу mysql и в ней храним данные в формате
user_id - айди пользователя, который сделал постр
last_posted_date - дата последнего поста

ну а потом проверяем когда было last_posted_date
  • 0

#3 fan
fan
    Topic Starter
  • Неактивные
  • 4 сообщений
  • Репутация: 0

Отправлено 19 августа 2013 - 15:43

Спасибо. Разобрался
  • 0

#4 fedornabilkin
fedornabilkin
  • Модератор
  • 1 191 сообщений
  • Репутация: 206

Отправлено 19 августа 2013 - 19:01

если да - то создаем таблицу mysql

Мне кажется вполне можно обойтись и без дополнительной таблицы.
Если юзер добавляет запись, то мы пишем айди в таблицу с записями, а так же пишем время добавления записи.
По этим данным вполне можно работать
  • 0

Надо обсудить предложение. А тут знакосчиталка считает знаки. Про Yii2 написано.



#5 isvetlichniy
isvetlichniy
  • Неактивные
  • 622 сообщений
  • Репутация: 93

Отправлено 19 августа 2013 - 22:02

Если юзер добавляет запись, то мы пишем айди в таблицу с записями


1. Я предпочитаю разделать записи, так удобней использовать.
2. А если нужно не только проверить добавление статьи, но и комментария, заметки или чего то еще? Искать по всем таблицам? - Много запросов = время
А так все в отдельной таблице, один запрос
  • 0

#6 fedornabilkin
fedornabilkin
  • Модератор
  • 1 191 сообщений
  • Репутация: 206

Отправлено 19 августа 2013 - 23:38

Согласен. Тут все от обстоятельств зависит.
  • 0

Надо обсудить предложение. А тут знакосчиталка считает знаки. Про Yii2 написано.





Похожие темы
  Название темы Автор Статистика Последнее сообщение

Пользователь месяца
Megoydagi Megoydagi 1-й за Август
Очков активности: 30 4 темы, 8 сообщений, 1 балл репутации
Сайт: bank.net.ru
ТОП самых активных за этот месяц
  • Фотография Vmir
    #1

    Vmir
    Очков активности: 24 3 темы, 7 сообщений, 1 балл репутации

  • Фотография BLIK
    #2

    BLIK
    Очков активности: 18 Вне конкурса за определение пользователя месяца

  • Фотография Totti
    #3

    Totti
    Очков активности: 12 0 тем, 8 сообщений, 1 балл репутации

  • Фотография WGN
    #4

    WGN (worldgamenews.com)
    Очков активности: 12 1 тема, 5 сообщений, 1 балл репутации

  • Фотография SergiuS85
    #5

    SergiuS85
    Очков активности: 10.5 2 темы, 1 сообщение, 1 балл репутации

  • Фотография kuztoday
    #6

    kuztoday
    Очков активности: 10.5 1 тема, 4 сообщения, 1 балл репутации

  • Фотография mkreine
    #7

    mkreine (analiz-krovi.net)
    Очков активности: 9 1 тема, 3 сообщения, 1 балл репутации

  • Фотография Megoydagi
    #8

    Megoydagi (bank.net.ru)
    Очков активности: 9 Вне конкурса за определение пользователя месяца

  • Фотография kolver
    #9

    kolver
    Очков активности: 9 1 тема, 3 сообщения, 1 балл репутации

  • Фотография fedornabilkin
    #10

    fedornabilkin (plohoneponyal.ru)
    Очков активности: 7.5 1 тема, 2 сообщения, 1 балл репутации

  • Показать весь ТОП 10

Поддержите форум! =)
Топ 5 участников по репутации

Оформление форума – IPBSkins.ru