Что делает mysqli_stmt_fetch в php? ⇐ Php
-
Гость
Что делает mysqli_stmt_fetch в php?
Я не понимаю концепцию функции выборки.
Я выполняю руководство из книги «Решения PHP» и использую MySQL Improved для обновления чего-либо в базе данных.
Вот код:
$sql = 'ВЫБРАТЬ id_статьи, заголовок, статью ИЗ журнала WHERE id_статьи = ?'; $stmt = $conn->stmt_init(); $stmt->подготовить($sql); $stmt->bind_param('i', $_GET['article_id']); $stmt->bind_result($article_id, $title, $article); //выполняем запрос и получаем результат $stmt->выполнить(); $stmt->выборка(); Итак, что же на самом деле делает выборка? Я думал, что функция выполнения() отправляет информацию в базу данных, а затем возвращает значение true/false переменной $OK.
Сохраняет ли fetch() что-то в $stmt? Кто-нибудь знает, что он делает?
Я не понимаю концепцию функции выборки.
Я выполняю руководство из книги «Решения PHP» и использую MySQL Improved для обновления чего-либо в базе данных.
Вот код:
$sql = 'ВЫБРАТЬ id_статьи, заголовок, статью ИЗ журнала WHERE id_статьи = ?'; $stmt = $conn->stmt_init(); $stmt->подготовить($sql); $stmt->bind_param('i', $_GET['article_id']); $stmt->bind_result($article_id, $title, $article); //выполняем запрос и получаем результат $stmt->выполнить(); $stmt->выборка(); Итак, что же на самом деле делает выборка? Я думал, что функция выполнения() отправляет информацию в базу данных, а затем возвращает значение true/false переменной $OK.
Сохраняет ли fetch() что-то в $stmt? Кто-нибудь знает, что он делает?
Мобильная версия