lastInsertId()
restituisce solo ID generati automaticamente in un AUTO_INCREMENT
colonna. La tua PRIMARY KEY
è apparentemente una stringa (o almeno ci stai inserendo una stringa). Poiché stai inserendo un valore noto, in realtà non è necessario scoprire l'ID inserito:l'hai specificato tu stesso.