ok ho risolto mi è bastato cambiare

if($db->query($sql) !== "")

in

if($db->query($sql) !== true)