Perdona l'ignoranza... su phpmyadmin dove lo controllo? (in qualunque caso deve essere unique? perche quando provo ad impostarla sia unique che primary mi da errore: Specified key was too long; max key length is 1000 bytes)
https://i.imgur.com/hGIe0yz.png
Inoltre se dai una lettura su internet... ho visto che in tutti i casi per u sare ON DUPLICATE KEY UPDATE con PDO bisogna usare bindparam.... poi non so potrei sbagliarmi