Aby wykonać zapytanie wybierające, potrzebujesz query()
funkcja:PDO::query
Aby wykonać operacje CUD, musisz przejść przez exec()
funkcja:PDO::exec
Więc tutaj spróbuj zmienić if (!$stmt = $db->query($insertquery))
do if(!$results= $db->exec($insertquery))