Çözümü söyliyeyim sistemi yazan yazılımcı büyük ihtimalle sepetten silme işlemini ID e göre değilde ürünün ismini alarak yapmışki. Tamamen yanlış bir yöntem!
Sorunun çözümü belki sql cümlesinde küçük değişikliklerle halledilebilir ancak ilerde sorun çıkmaması için bence ID den sildirmek daha mantıklı olacaktır...