Merhabalar. Ben e-ticaret sitresi yapmaya uğraşıyorum. Konu şu: Sepetteki ürünlerimi veritabanına kaydetmek istiyorum. Sepette iki ürün varsa sadece ilk ürünü kaydediyor. Kaydetmek istediğim ürünlerin "name" değerlerinin hepsini "sepetform" şeklinde verdim. "dizicek" ile çekiyor ve bir seferde hepsini kaydedebiliyorum ama sadece ilk ürün kaydoluyor. Aşağıdaki kodlar veritabanına kaydedecek "kaydet.php" sayfasına ait. "name" değerlerinin olduğu sayfadan bir örnek hemen aşağıda. Bu sayfa çok uzun olduğu için koymadım. Kodlara bir bakabilirseniz sevinirim.

veri.php

E-Posta Adresi: *





kaydet.php
if ($_POST) {

$dizicek = $_POST['sepetform'];
list($aliciadi, $firmaadi, $sehiradi, $ilceadi, $telefon, $eposta, $siparis, $urunadi, $urunstokkodu, $urunstoksayisi, $urunfiyati, $urunadedi, $urunsipariskodu) = $dizicek;

$alicisorgulistele = "INSERT INTO sepetonaylanan (
sepetonaylanan_adisoyadi,
sepetonaylanan_firmaadi,
sepetonaylanan_sehiradi,
sepetonaylanan_ilcesemt,
sepetonaylanan_telefon,
sepetonaylanan_eposta,
sepetonaylanan_siparisnotlari,
sepetonaylanan_urunadi,
sepetonaylanan_stokkodu,
sepetonaylanan_stoksayisi,
sepetonaylanan_fiyati,
sepetonaylanan_adedi,
sepetonaylanan_sipariskodu)
VALUES ('$aliciadi', '$firmaadi', '$sehiradi', '$ilceadi', '$telefon', '$eposta', '$siparis', '$urunadi', '$urunstokkodu', '$urunstoksayisi', '$urunfiyati', '$urunadedi', '$urunsipariskodu')";
$sorgu = $db->query($alicisorgulistele);

if($sorgu) {
echo "Veriler Eklendi";
} else {
echo "Veriler Eklenemedi";
}

}