Se utilizzi sempre la stessa istanza ($database) immagino che venga effettuato il bind e venga eseguita sempre l'ultima query caricata.