в общем, с выводом разобрались, большое спасибо. Но всё же странно, почему через prepare() не работает?