sql >> Databasteknik >  >> RDS >> Mysql

När anropar jag bind_param om jag använder MySQLi-förberedda satser i en loop?

Eftersom parametrarna passas av referens , kan du tilldela värdena till variablerna före eller efter anropet till bind_param . Oavsett vilket kommer att fungera.

Om variablerna skickades av värde , skulle du behöva binda dem varje gång du ändrar deras värde. Men eftersom de skickas genom referens behöver du bara binda dem en gång.

I fallet med en enstaka exekvering spelar operationsordningen egentligen ingen roll och kan bero på var värdena kommer ifrån. I fallet med en loop bör du definitivt anropa bind_param före loopen.




  1. MySQL, bättre att infoga NULL eller tom sträng?

  2. Inga sökresultat för modellen [App\Products] Laravel

  3. Humaniserad eller naturlig nummersortering av blandade ord-och-nummersträngar

  4. funktion för att rensa indata till Mysql-databasen