Функция MySQLi для PHP отличная.PHP Mysqli fetch_assoc
Подготовленные выражения отлично подходят для ввода параметров в запрос.
Однако, если вы используете выражения, похоже, у вас больше нет доступа к функции fetch_assoc. Вы должны вручную привязать все свои результаты. Это означает, что мой SQL-запрос должен отображать все поля, а затем я должен перечислить все переменные заранее при получении результатов (используя bind_result). Это может стать очень раздражающим и тратить время.
Есть ли альтернатива?
Благодаря
Если вам интересно, я создал версию PDO с использованием одного и того же интерфейса, так что это замена замены вышеперечисленного кода MySQLi. Интересно, что версия PDO, похоже, работает почти на 50% быстрее, чем версия MySQLi. Исходный код доступен здесь: http://www.robpoyntz.com/blog/?p=260 – 2009-07-21 12:36:17
Ссылка сломана, ответ больше не содержит исправления. – BadPirate