Então, para executar uma consulta de seleção, você precisa do
query()
função:PDO::query
E para realizar operações CUD você precisa passar por
exec()
function:PDO::exec
Então aqui tente alterar
if (!$stmt = $db->query($insertquery))
para if(!$results= $db->exec($insertquery))