Rolf b: function LIKE ?%

Beitrag lesen

Genau. Das liegt daran, dass MySQLI es einem ersparen möchte, die Parameter ständig neu zu binden. Man macht einmal den Prepare, bind_param und ggf. bind_result, und kann dann in einer Schleife das Statement wiederholt ausführen, bzw. in einer Schleife den fetch laufen lassen. Die gebundenen Parameter werden bei jedem execute neu ausgelesen, bzw. bei jedem fetch neu gefüllt.

Das geht nur mit Referenzen.

Rolf