@kamisarlapsha

Как получить одно значение из бд?

Привет! Мне нужно получить одно значение из бд по id. Но оно приходит в виде массива, это так и должно быть ?
Массив такой:
название столбца в бд => значение

Вот запрос:
SELECT name FROM filter WHERE filter_id = '" . (int)$filter_id . "' LIMIT 1

Заранее спасибо!
  • Вопрос задан
  • 917 просмотров
Решения вопроса 1
ThunderCat
@ThunderCat Куратор тега MySQL
{PHP, MySql, HTML, JS, CSS} developer
Да, так и должно быть, никто не может угадать заранее что и как вы будете запрашивать, по этому запрос ВСЕГДА возвращает массив, в случае если результат не пустой. Соответственно ваше значение будет в $res['name']; в случае построчного чтения результатов запроса, или $res[0]['name']; в случае получения массива целиком.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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