Hatayı burada söylemiş zaten

MySQL: Duplicate entry '1' for key 1
Unique veya birincil bir alanda aynı kayıt birden çok olamaz. Yani tekrar eden bir id durumu vardır. Ya da aynı kayıttan bir tane daha vardır. 303 id ye sahip başka bir kayıt olmadığından emin.