Сохраняет ли MySQLI данные в памяти, даже если я выполняю другой запрос и переназначу переменную?Php

Кемеровские программисты php общаются здесь
Anonymous
Сохраняет ли MySQLI данные в памяти, даже если я выполняю другой запрос и переназначу переменную?

Сообщение Anonymous »

Я столкнулся с этой проблемой: < /p>

Код: Выделить всё

$result = $connect->query($query, MYSQLI_STORE_RESULT);
< /code>
Затем, дальше, в одном и том же скрипте, я использую имя переменной «Результат» для чего -то другого (запрос на обновление, так что нет mysqli_store_result): < /p>
$result = $connect->query($query);
< /code>
и в конце моего сценария я поместил: < /p>
mysqli_free_result($result);
< /code>
Я получаю ошибку - нет никакого сохраненного результата, чтобы бесплатно, так как $ Результат был установлен на что -то другое.$result = $connect->query($query, MYSQLI_STORE_RESULT);
Будет ли результат продолжать сохраняться даже после того, как $result станет равным чему-то другому?
Или результат будет освобожден при назначении $result при втором выполнении запроса?>

Подробнее здесь: https://stackoverflow.com/questions/271 ... d-reassign

Вернуться в «Php»