class değerleriyle uzun olur o. bu sebeple id değerleriyle yapman daha mantıklı.
<input type="text" class="inputadet" value="1"><div id="idadet">Adet</div>
yerine
<input type="text" class="inputadet" id="input-1" value="1"><div id="idadet">Adet</div>
<input type="text" class="inputadet" id="input-2" value="1"><div id="idadet">Adet</div>
yaparsan olur. ama senin o sepet olayının mantığı en başından yanlış sanırım. bu inputların name değerleri yok, daha sonra nasıl post etmeyi düşünüyorsun?
sepet'te sorun yok hallettim de foreach ile ürünleri listeledim. foreach içerisinde bu input oldugu için haliyle class isimleri aynı cıkacak . "addtocart" fonksiyonuna ekle dediğiğim ürünün adetini çekersem post ettireceğim.