Tach!
BTW: da ich diese Prepared Statements nicht mag, habe ich auch noch nie die Grenzen ausgelotet, also auch noch nie ausprobiert, was passiert, wenn die Ergebnismenge mehr Spalten enthält, als man anschlie0end mit bind anspricht. Gehen die restlichen einfach nur verloren?
Das wär doch mal eine gute Gelegenheit, sie kennenzulernen. Und dann schau dir auch gleich noch PDO an, und du wirst feststellen, dass MySQLi den Anwender bei prepared Statements ziemlich einschränkt. Mann mus zwingend die Ergebnisspalten an Variablen binden und in sie hineinfetchen. PDO kann stattdessen auch nach einem PS herkömmlich fetchen, also beispielsweise pro Ergebniszeile ein Array oder Objekt liefern oder mit fetchAll() ein Array of Arrays.
dedlfix.