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

Как вывести из БД значение из новой таблицы?


     19.11.2013    Общие вопросы, jQuery, Общие вопросы по PHP    3441

вопрос
Надо вывести поле Value со строки у которого name = adv из таблицы dle_test
Код:
$test = $db->query( "SELECT value FROM " . PREFIX . "_test WHERE name = 'adv'");
$tpl->set( '{test}', $test);


Таблица:
name | value |
--------+--------+-------
adv | 1234 |

Должно вывести в данном случае 1234.

Ответил: Sander


$test = $db->super_query( "SELECT value FROM " . PREFIX . "_test WHERE name = 'adv'");
$tpl->set( '{test}', $test['value']);

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

golden_eagle_god
Юзер

golden_eagle_god - 19 ноября 2013 15:57 -

Забыл дописать: иногда выдает Catchable fatal error: Object of class mysqli_result could not be converted to string in /home/u337488853/public_html/engine/classes/templates.class.php on line 41

vitnet
PHP-developer

vitnet - 19 ноября 2013 18:02 -

$res = $db->query( "SELECT value FROM " . PREFIX . "_test WHERE name = 'adv'");
if($res['value'] !== "") {
     $test = $res['value'];
} else {
     $test = "Пусто";
}
$tpl->set( '{test}', $test);

Пробуйте так

ПафНутиЙ
Админ

ПафНутиЙ - 19 ноября 2013 19:48 -

golden_eagle_god,
Может пора уже начать изучать матчасть? Все ваши вопросы можно объединить в руководство по написанию кривого кода для чайников, не желающих/не знающих о существовании документации по языкам программирования.

Каков вопрос - таков и ответ. Просто помните об этом.

golden_eagle_god
Юзер

golden_eagle_god - 20 ноября 2013 11:47 -

Ваш портал создан для чего?? - для помощи новичкам и не только. Яснопонятно, что я читал документацию по запросам в бд, но если бы я там нашел что мне нужно, я не писал бы сюда!!!

dj-avtosh
PHP-developer

dj-avtosh - 23 ноября 2013 09:43 -

Грубить будешь дома домашним.

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

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

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

наверх