|
|
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
Зарегистрирован: 2005-04-04
Сообщений: 1546
|
Donie писал(а):Как отменить вывод, если поле телефон - пустое?
Зрите в корень проблемы. Ненужные записи надо отбрасывать на уровне sql запроса!
Код:
SELECT avtor, telefon FROM User WHERE User_ID=$f_UserID and telefon>''
Temet nosce...
|