sql >> Database >  >> RDS >> Mysql

PHP Fatale fout:oproep naar ongedefinieerde functie mysqli_stmt_get_result()

Om te voorkomen dat anderen uren aan het schreeuwen zijn om erachter te komen waarom dit niet werkt als je de native driver van mysqlnd hebt ingeschakeld. Het is omdat u ervoor moet zorgen dat u beide native schijven inschakelt. Zowel mysqlnd als nd_mysqli moeten op uw server zijn ingeschakeld als u deze functionaliteit wilt gebruiken.

Anders bevat het inschakelen van de native mysqlnd-driver niet de functie mysqli_stmt_get_result, omdat deze zich blijkbaar in de native driver van nd_mysqli bevindt. Helaas spreekt de meeste documentatie alleen over de mysqlnd native driver.

Zodra u beide native stuurprogramma's hebt ingeschakeld, werkt deze functie zoals beschreven.

Oh en op mijn hostingserver moet je mysqli uit-/uitschakelen om nd_mysqli in te schakelen.



  1. Een string invoegen die een &bevat

  2. SQL Pivot - Weet hoe u rijen naar kolommen converteert

  3. Dia's en voorbeelden van SQL-intersecties

  4. Hoe FOUT op te lossen:kolom c.relhasoids bestaat niet in Postgres?