Перейти к публикации
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Вывод нескольких значений php (3.4.8)

Опубликовано:

Здравствуйте.

Подскажите, как вывести несколько значений переменной php в шаблоне ipb

Есть примерно такой код:

<div class='general_box clearfix'>
<h3>Раздел</h3>
<ul class="ipsList_data clearfix">
<php>
include ('/var/www/data/www//scripts/finder/'.'find.php');
</php>
{$result}
</ul>
</div>

Суть в том, что нужно вывести данные из БД, но строк бывает несколько.

если в файле find.php в конце кода прописать echo $result; , то выведет все найденные строки, а если, как вариант выше ({$result} после тега </php>) , то выводит только одну строку.

Как вывести сразу несколько, как при echo?

Рекомендованные сообщения

Опубликовано:
  • Автор

Не много не дописал.

Проблема в том, что не могу вынести более 1 результата за предел кода (в файле include ('/var/www/data/www//scripts/finder/'.'find.php'))

Изменено пользователем HooLIGUN

Опубликовано:

Либо вы форматируете строку непосредственно в скрипте и выводите готовый результат в шаблоне, либо создаете массив данных и обходите его в шаблоне посредством foreach.

Опубликовано:
  • Автор

foreach тоже не помогает.

Вот как делал без foreach

<php>
	$n = '<li>
<span style="color: red;"><span class="row_title"></span>
<span class="row_data"> ID: #'.$id.', Очки: '.$row.'</span>
</span></li>';

}
</php>

И так тоже и foreach тоже за пределами кода не работает.

Туда почему то более 1 переменной вообще не выходит..

Опубликовано:

$n .= '

  • ...

     

    Строку нужно конкатинировать.

  • Опубликовано:
    • Автор

    Такое простое решение, всего лишь точка...а я уже почти сутки мучаюсь

    Спасибо большое!!!

    Создайте аккаунт или войдите в него для комментирования

    Сейчас на странице 0

    • Нет пользователей, просматривающих эту страницу.

    Configure browser push notifications

    Chrome (Android)
    1. Tap the lock icon next to the address bar.
    2. Tap Permissions → Notifications.
    3. Adjust your preference.
    Chrome (Desktop)
    1. Click the padlock icon in the address bar.
    2. Select Site settings.
    3. Find Notifications and adjust your preference.