Отображение поля MYSQL с помощью CAKE - PullRequest
0 голосов
/ 30 июня 2010
<div class="nhplft">
  <div class="view_item_title"><i><?= $users["First_name"]["First_name"]; ?> in MANHATTAN has (an)</i> <?= $item["Item"]["item"]; ?><br /></div>

эта строка кода извлекает имя элемента из таблицы ITEMS и поля ITEM ... что я могу сделать, чтобы отобразить имя пользователя first_name из таблицы USERS в той же базе данных на этой странице http://whitelabel.neighborrow.com/app/items/view/2

Ответы [ 3 ]

1 голос
/ 30 июня 2010

С вашей точки зрения код, я думаю, вам нужно связать ваши модели вместе .

1 голос
/ 30 июня 2010

Скорее всего, вы извлекаете данные стандартным способом CakePHP.

Итак, если ваш контроллер извлекает данные из модели Users:

$this->set( 'users', $this->User->find('first', ..other conditions..) );

Ваше представление выведет столбец first_name из базы данных, выполнив:

<?php echo $users['User']['first_name']; ?>

Если это не имеет смысла, я бы порекомендовал вам освежиться в Cake (это Cake-101).

0 голосов
/ 30 июня 2010

"$users["First_name"]["First_name"];"

Действительно ли ваша таблица пользователей называется First_name?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...