Cake-PHP.ru
Форум программистов CakePHP
(на сайт)
Watched Topics
FAQ
Поиск
Пользователи
Группы
Регистрация
Профиль
Войти и проверить личные сообщения
Вход
Список форумов Cake-PHP.ru
->
Творчество
Ответить
Имя
Тема
Сообщение
Смайлики
Дополнительные смайлики
Цвет шрифта:
По умолчанию
Тёмно-красный
Красный
Оранжевый
Коричневый
Жёлтый
Зелёный
Оливковый
Голубой
Синий
Тёмно-синий
Индиго
Фиолетовый
Белый
Чёрный
Размер шрифта:
Размер шрифта
Очень маленький
Маленький
Обычный
Большой
Огромный
Закрыть теги
[quote="wondercat"]Есть модели Country, City, Contact. Между ними такие отношения: City belongs to Country, Contact belongs to City. У таблицы contacts есть поле city_id, у таблицы city есть поле country_id, у таблицы country есть поля id и name. В моей вьюшке contacts мне нужно поучить country name ? country_id я могу получить так <td><?php echo $contact['City']['country_id']; ?> Как получить Country.name? Я пробую делать так: <td><?php echo $contacts['Country']['name']; ?></td> но это не работает.[/quote]
Настройки
HTML
ВЫКЛЮЧЕН
BBCode
ВКЛЮЧЕН
Смайлики
ВКЛЮЧЕНЫ
Отключить в этом сообщении BBCode
Отключить в этом сообщении смайлики
Если у вас плохое зрение или вы не можете прочесть этот код по какой-то другой причине, то обратитесь за помощью к
Администратору
.
Код подтверждения: *
Введите код в точности так, как вы его видите. Код является регистро-зависимым, а символ нуля имеет косую линию внутри цифры.
Часовой пояс: GMT + 3
Перейти:
Выберите форум
CakePHP Форум
----------------
Общий
Установка и настройка
Творчество
Вопросы и пожелания
Комментарии к главам руководства по CakePHP 1.1
Обзор темы
Автор
Сообщение
wondercat
Добавлено: 14 Ноя 2008 17:09:30
Заголовок сообщения:
Получает вот это:
1array(2) { [0]=> array(2) { ["Contact"]=> array(7) { ["id"]=> string(2) "78" ["city_id"]=> string(1) "1" ["first_name"]=> string(1) "a" ["last_name"]=> string(1) "d" ["photo"]=> NULL ["email"]=> string(0) "" ["notes"]=> string(0) "" } ["City"]=> array(3) { ["id"]=> string(1) "1" ["country_id"]=> string(1) "1" ["name"]=> string(4) "Kiev" } } [1]=> array(2) { ["Contact"]=> array(7) { ["id"]=> string(2) "79" ["city_id"]=> string(2) "12" ["first_name"]=> string(1) "b" ["last_name"]=> string(1) "a" ["photo"]=> NULL ["email"]=> string(0) "" ["notes"]=> string(0) "" } ["City"]=> array(3) { ["id"]=> string(2) "12" ["country_id"]=> string(1) "7" ["name"]=> string(9) "Amsterdam" } } }
Здесь нет country name. Как мне получить его?
ff
Добавлено: 13 Ноя 2008 21:02:15
Заголовок сообщения: asfd
wow power leveling ,wow gold and wow power leveling
wondercat
Добавлено: 13 Ноя 2008 17:40:34
Заголовок сообщения: Доступ к связанным таблицам из вьюшки
Есть модели Country, City, Contact. Между ними такие отношения: City belongs to Country, Contact belongs to City. У таблицы contacts есть поле city_id, у таблицы city есть поле country_id, у таблицы country есть поля id и name. В моей вьюшке contacts мне нужно поучить country name ?
country_id я могу получить так <td><?php echo $contact['City']['country_id']; ?>
Как получить Country.name? Я пробую делать так:
<td><?php echo $contacts['Country']['name']; ?></td>
но это не работает.
Powered by phpBB © 2001, 2005 phpBB Group
Русская поддержка phpBB
Если ничего интересного не нашли, можно рекламу почитать, а рекламируется у нас сегодня «».