@User782
Кратко о себе

Как в выдаче вставить переменную?

$peremennaya = "qwe";
$template->load_template('/template.tpl')
$zapros = $db->super_query("SELECT id, title FROM table WHERE DESC LIMIT 0, 4", 1);
foreach($zapros as $row){ 
$tpl->set('{title}', $row['title']);
}

запрос выдаст:
1
2
3
4

нужно сделать выдачу вот так:
1
2
qwe
3
4

Спасибо
  • Вопрос задан
  • 54 просмотра
Пригласить эксперта
Ответы на вопрос 2
@BorisKorobkov Куратор тега PHP
Web developer
$i = 0;
foreach($zapros as $row){ 
   $tpl->set('{title}', $row['title']);
   if (++$i == 2) {
      $tpl->set('{title}', $peremennaya);
   }
}
Ответ написан
@User782 Автор вопроса
Кратко о себе
$i = 0;
foreach($zapros as $row){ 
   $tpl->set('{title}', $row['title']);
   if (++$i == 2) {
      $tpl->set('{title}', $peremennaya);
   }
}

это не помогает, происходит подмена, но подмена не нужна, нужно вклинить
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
Бюро Цифровых Технологий Санкт-Петербург
от 120 000 до 180 000 ₽
03 мая 2024, в 21:00
5000 руб./за проект
03 мая 2024, в 20:41
15000 руб./за проект
03 мая 2024, в 20:03
5000 руб./за проект