u wilt niet dezelfde query meerdere keren "opnieuw voorbereiden". dit is het doel van de voorbereidingsverklaring. je bereidt het één keer voor, bindt de variabele(n), dan wissel je eenvoudig de waarden van de variabelen en voer je elke iteratie van de lus opnieuw uit.
http://www.php.net/manual/en/pdostatement.bindparam .php
als je het op deze manier doet, zullen je prestaties aanzienlijk verbeteren ten opzichte van alternatieve methoden.