sql >> Base de Datos >  >> RDS >> Mysql

Error fatal de PHP:Llamada a función no definida mysqli_stmt_get_result()

Para evitar que otros pasen horas gritando tratando de descubrir por qué esto no funciona cuando tiene habilitado el controlador nativo de mysqlnd. Es porque necesita asegurarse de habilitar ambas unidades nativas. Tanto mysqlnd como nd_mysqli deben estar habilitados en su servidor si desea utilizar esta función.

De lo contrario, habilitar el controlador nativo mysqlnd no incluye la función mysqli_stmt_get_result, ya que aparentemente reside en el controlador nativo nd_mysqli. Desafortunadamente, la mayoría de la documentación solo habla sobre el controlador nativo de mysqlnd.

Una vez que habilita ambos controladores nativos, esta función funciona como se documenta.

Ah, y en mi servidor de alojamiento, debe deshabilitar/desmarcar mysqli para habilitar nd_mysqli.