Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля

Вывод в зависимости от результата запроса

05.02.2009, 16:44
Гость
Гость

Господа программисты, помогите пожалуйста решить задачку.

Нужно вывести блок с информацией о пользователе, который добавил объект на сайте, но только в том случае, если, к примеру, при регистрации пользователь заполнил поле "Телефон (telefon)".
Если в профиле пользователя поле "телефон" пустое - то блок не выводится.

Блок выводится таким образом:

".listQuery("SELECT avtor, telefon FROM User WHERE User_ID=$f_UserID","
<table>
<tr><td>Автор</td><td>$data[avtor]</td></tr>
<tr><td>Телефон</td><td>$data[telefon]</td></tr>
</table>
")."

Как отменить вывод, если поле телефон - пустое?
05.02.2009, 18:34
xsite
Веб-студия XSite

Зарегистрирован:
2005-12-01
Сообщений: 19

Donie писал(а):
Господа программисты, помогите пожалуйста решить задачку.

Нужно вывести блок с информацией о пользователе, который добавил объект на сайте, но только в том случае, если, к примеру, при регистрации пользователь заполнил поле "Телефон (telefon)".
Если в профиле пользователя поле "телефон" пустое - то блок не выводится.

Блок выводится таким образом:

".listQuery("SELECT avtor, telefon FROM User WHERE User_ID=$f_UserID","
<table>
<tr><td>Автор</td><td>$data[avtor]</td></tr>
<tr><td>Телефон</td><td>$data[telefon]</td></tr>
</table>
")."

Как отменить вывод, если поле телефон - пустое?

Код:
".listQuery("SELECT avtor, telefon FROM User WHERE User_ID=$f_UserID","
".opt($data[telefon],"
<table>
<tr><td>Автор</td><td>$data[avtor]</td></tr>
<tr><td>Телефон</td><td>$data[telefon]</td></tr>
</table>")."
")."


xsite
05.02.2009, 19:07
Гость
Гость

Большое спасибо
06.02.2009, 11:02
DiGGy
DiGGy
DiGGy

Зарегистрирован:
2005-04-04
Сообщений: 1546

Donie писал(а):
Как отменить вывод, если поле телефон - пустое?


Зрите в корень проблемы. Ненужные записи надо отбрасывать на уровне sql запроса!
Код:

SELECT avtor, telefon FROM User WHERE User_ID=$f_UserID and telefon>''


Temet nosce...
198 196 2009-02-06 11:02:03 9566
Описание проекта