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


Вычисляемые поля


Сообщений в теме: 2

#1 Denis A. Sokolov

    Активный участник

  • Пользователи
  • PipPipPip
  • 35 сообщений
  • Пол:Мужчина
  • Город:Харьков

Отправлено 15 Май 2010 - 19:53

Подскажите, пожалуйста, фрагмент кода, как реализовать автозаполнение номера недели по дате (дате и времени) в соседнем поле этой же таблицы с использованием механизма вычисляемых полей?

Спасибо!

#2 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 762 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 17 Май 2010 - 09:06

$cur_rec = data_table("Ваша таблица","id={ID}");  // извлекаем текущую запись в массив
$week = date("W", strtotime($cur_rec['Ваше поле с датой']));  // берем ваше поле с датой и достаем из него номер недели
return $week;  // возвращаем значение


#3 Denis A. Sokolov

    Активный участник

  • Пользователи
  • PipPipPip
  • 35 сообщений
  • Пол:Мужчина
  • Город:Харьков

Отправлено 22 Май 2010 - 17:08

Проверил. Работает. Спасибо за ликбез и указание пути движения!





Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных