Итерация результатов из mysqli_execute_query [закрыто]Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Итерация результатов из mysqli_execute_query [закрыто]

Сообщение Anonymous »

Я пытаюсь перейти от прямых mysqli_queries к подготовленным операторам. Я могу принять запрос с помощью mysqli_execute_query, но у меня возникли проблемы с возвратом результатов. Существует ли прямой эквивалентный метод для замены mysqli_num_rows, mysqli_fetch_array, mysqli_num_fields, mysqli_fetch_field_direct?
Все, что я пробовал до сих пор, возвращает NULL.
(После некоторого поиска я нашел это на другой форум, который объясняет, почему у меня возникла проблема, но не дает немедленного решения: Протокол клиентского сервера MySQL определяет другой протокол передачи данных для подготовленных операторов и неподготовленных операторов. Подготовленные операторы используют так называемый двоичный протокол. Сервер MySQL отправляет данные набора результатов «как есть» в двоичном формате.)
Вот функция, которую я пытаюсь настроить, с идеей замены всех (270) вызовов на mysqli_query. с вызовами этой функции. Было бы очень полезно, если бы результат мог быть в том же формате, чтобы мне не пришлось переписывать всю логику пост-вызова.


Подробнее здесь: https://stackoverflow.com/questions/790 ... cute-query
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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