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


Проблема с вычислениями


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

#1 Alexander

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

  • Пользователи
  • PipPipPip
  • 121 сообщений

Отправлено 04 Декабрь 2011 - 19:02

Есть таблица Юр. Лица.
Таблица Объекты (table 42) подчиненная таблице Юр. Лица через поле связи номер 1315,
У Юр. Лица могут быть несколько Объектов.
Создал в таблице Юр. Лица поле, в котором хочу отобразить все объекты , которые принадлежат данному Юр. Лицу . В этом поле прописал следующий код
$sqlQuery = "SELECT * FROM ".DATA_TABLE."42 WHERE f1315='{ID}'";
$result = mysql_query($sqlQuery);
$row = mysql_fetch_array($result);
return $row['f435'];

Выдает только одну запись, т.е один объект , несмотря на то что их несколько у одного и того же юр лица. Не подскажете в чем ошибка?

#2 andibrag

    Прежде, чем задать вопрос, продумайте свое решение.

  • Активный пользователь
  • PipPipPip
  • 1 356 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург

Отправлено 04 Декабрь 2011 - 20:14

Просмотр сообщенияAlexander (4.12.2011, 19:02) писал:

Не подскажете в чем ошибка?
Вы извлекаете одно значение
Правильно будет
while ($row = mysql_fetch_assoc($result)) {
  $str .= $row['f435'] . " ";
}
return $str;

Творческая группа "ТАВР".

www.TAVR.pro Художественная ковка, металлоконструкции.

www.СтолМет.рф Складные столы, стулья и системы для их хранения


#3 Alexander

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

  • Пользователи
  • PipPipPip
  • 121 сообщений

Отправлено 04 Декабрь 2011 - 23:57

Огромное спасибо!!!! Все работает. В одном поле отображаются названия всех обьектов.
А есть ли возможность , чтобы при нажатии на название обьекта, переходить в таблицу обьекта?

#4 andibrag

    Прежде, чем задать вопрос, продумайте свое решение.

  • Активный пользователь
  • PipPipPip
  • 1 356 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург

Отправлено 05 Декабрь 2011 - 02:48

Просмотр сообщенияAlexander (4.12.2011, 23:57) писал:

А есть ли возможность , чтобы при нажатии на название обьекта, переходить в таблицу обьекта?
как-то так
$str .= "<a href='/cb/view_line2.php?table=42&line=" . $row['id'] . "'>" . $row['f435'] . "</a>  ";
но не уверен, что в 1.9.4 будет работать

Творческая группа "ТАВР".

www.TAVR.pro Художественная ковка, металлоконструкции.

www.СтолМет.рф Складные столы, стулья и системы для их хранения


#5 Alexander

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

  • Пользователи
  • PipPipPip
  • 121 сообщений

Отправлено 05 Декабрь 2011 - 10:12

Спасибо огромное еще раз!!!!

Без cb rabotaet


$str .= "<a href='/view_line2.php?table=42&line=" . $row['id'] . "'>" . $row['f435'] . "</a> <br /> ";

Сообщение отредактировал Alexander: 05 Декабрь 2011 - 10:20






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

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