Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по PHP » Как вывести текст из таблицы mysql в краткой новости?

Как вывести текст из таблицы mysql в краткой новости?


     09.10.2020    dle, mysql    Общие вопросы по PHP, Хаки, MySQL    108

вопрос
Добавил в _post новый столбец "price"
Хотел вывести в shortstory.tpl тегом {price} Сделал так:

$tpl->set( '{price}', $row['price'] );

Но на всех новостях выводится одинаковый текст, почему? Как вывести каждой новости свой price из базы?

Ответа пока нет


6 комментариев

dj-avtosh
PHP-developer

dj-avtosh - 9 октября 2020 14:01 -

Здравствуйте. А в какой файл и после какой строчки этот код вставили?

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.): @blob42
В телегу писать сразу задачу и бюджет.

Евгешка
Юзер

Евгешка - 9 октября 2020 14:04 -

Над:

		$row['xfields'] = stripslashes( $row['xfields'] );

Да везде пробовал, над всеми аналогичными тегами. Но он то просто {price} выводит, то вообще ничего не выводит, то одну цену выводит на все новости. (

dj-avtosh
PHP-developer

dj-avtosh - 9 октября 2020 14:17 -

в show.short.php?

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.): @blob42
В телегу писать сразу задачу и бюджет.

Евгешка
Юзер

Евгешка - 9 октября 2020 14:26 -

да, именно

dj-avtosh
PHP-developer

dj-avtosh - 9 октября 2020 14:29 -

а в engine.php заменили все

SELECT p.id, p.autor,


на

SELECT p.price, p.id, p.autor,


?

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.): @blob42
В телегу писать сразу задачу и бюджет.

Евгешка
Юзер

Евгешка - 9 октября 2020 14:32 -

лол, заработало)
Да, я заменял но только там где все новости выводятся ;)

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх