Задать вопрос
@Vova135798

Как вытащить данные из stmt?

<?php
include 'db.php';
$value = 1;
$stmt = $link->prepare("SELECT * FROM users WHERE id=?");
$stmt->bind_param('i', $value);
$stmt->execute();
$stmt->store_result();
?>

Подскажите пожалуйста, как мне вытащить данные из $stmt?
  • Вопрос задан
  • 132 просмотра
Подписаться 2 Простой 1 комментарий
Решения вопроса 1
ipatiev
@ipatiev Куратор тега PHP
Потомок старинного рода Ипатьевых-Колотитьевых
вместо store_result(); надо писать get_result();
этот метод даст вам привычный ресурс, из которого уже можно получить данные обычным способом
$stmt = $link->prepare("SELECT * FROM users WHERE id=?");
$stmt->bind_param('i', $value);
$stmt->execute();
$result = $stmt->get_result();
$row = $result->fetch_assoc();
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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