Добрый день! возникла следующая проблема. Есть поле CCK у пользователя "мои праздники". Оно задано текстовым списком с неограниченными значениями. Список в виде:
01.01|Новый Год - 1 января
мне нужно сделать запрос к базе, чтобы взять все значения этого поля для конкретного пользователя(для того, чтобы узнать, какие он празднует сегодня), а потом вывести из название, то есть мне нужно и дату и название. Я смог найти только таблицу field_data_field_myholidais, где хранится значение списка, то есть дата. А где хранится то, что выводится пользователю? Мне нужно взять эти названия "Новый Год - 1 января". Перерыл уже вручную все таблицы, не могу найти, где они хранятся. Если такое хранение праздников в принципе ущербно, подскажите, как можно сделать лучше, чтобы не было таких проблем с запросами.
Комментарии
То есть поиск в phpmyadmin не дает результатов?
нет.
порылся в drupal api в итоге нашел, как по дате вывести значение:
<?php
$y = field_info_field("field_myholidais");
print $y[settings][allowed_values]['01.01'];
?>
взять все даты у пользователя можно уже через ту же таблицу. Так что задача решена.