Es kann aber auch sein, dass eine PHP-Warnung kommt (Warning: mysqli::prepare(): All data must be fetched before a new statement prepare takes place), die angezeigt werden müsste, wenn das error_reporting ausreichend konfiguriert ist (E_ALL ist beim Entwickeln immer eine gute Idee - und display_errors sollte auch auf on stehen).
Ok, jetzt scheint das ganze zu funktionieren.
Das error_reporting hab ich so:
<?php
error_reporting(E_ALL);
ini_set('display_errors', 1);
?>