«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Как итерация через MySQL -результат несколько раз с помощью функций MySQL_*?

Как итерация через MySQL -результат несколько раз с помощью функций MySQL_*?

Опубликовано в 2025-02-20
Просматривать:252

How to Iterate Through a MySQL Result Set Multiple Times Using mysql_* Functions?

, проводясь через результат MySQL, устанавливает несколько раз с функциями mySQL_* Полем Несмотря на свою простоту, эта задача представляет некоторые проблемы. В идеале предпочтуется избегать повторного заполнения запроса или вручную хранить строки для повторного использования.

Решение:

функции mysql_* обеспечивают простое решение:

$ result = mysql_query (/ * your Query */); while ($ row = mysql_fetch_assoc ($ result)) { // выполнять операции в ряду } // сбросить указатель результата на начало mysql_data_seek ($ result, 0); while ($ row = mysql_fetch_assoc ($ result)) { // выполнять операции в ряду }

этот подход позволяет вам итерации через результат, установленную два раза или более, не затрагивая накладные расходы на повторное завершение запроса. Результат набор несколько раз. Во многих случаях может быть более эффективным выполнять все необходимые операции в самом первом цикле.
]
Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3