Skip to content

Вывод нескольких значений 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?

Featured Replies

  • Author

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

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

Edited by HooLIGUN

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

  • Author

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 .= '

  • ...

     

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

    • Author

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

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

    Create an account or sign in to comment

    Account

    Navigation

    Search

    Search

    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.