Herkese merhaba
Adet girip sipariş ver denildiğinde o adet kadar diğer sayfaya input ekleniyor.
Yani; 10 yazıp sipariş ver butonuna bastığımda formun yönlendiği sayfada 10 adet input çıkıyor. inputların name bölümünde ise "arkayazi[<?php echo $x;?>]" yazıyor. "x" foreach ile gelen sayıdır.
Bunları veritabanına nasıl kayıt yaptırabilirim.
İlgili kodları da aşağıya paylaşıyorum.
ayrinti.php <div class="product-options fix">
<div class="quantity-area">
<label>Adet :</label>
<div class="cart-quantity">
<form id='myform' method='POST' action='siparisver.php'>
<div class="product-quantity">
<div class="cart-quantity">
<div class="cart-plus-minus">
<input class="cart-plus-minus-box" type="text" name="adet" min="10" value="10" /> </div>
<input type="text" hidden="hidden" name="uidd" value="<?php echo $urun; ?>" /> </div>
</div>
</div>
</div>
<div class="product-cart-area-list">
<div class="btn-add-to-cart cart-btn"><button class="large button orange">SİPARİŞ VER</button></div>
</div>
</form>
</div>
siparisver.php <form action="sipok.php" method="POST">
<?php for ( $x=0; $x<$_POST['adet']; $x++ ):?>
<div class="s-data">
<label style="font-size:24px;"><strong>.</strong></label><input type="yazi" id="<?php echo $x;?>" name="arkayazi[<?php echo $x;?>]" placeholder="İsim Yazın" required size="5" class="required" />
</div>
<?php endfor;?>
</form>
Kısacası elimde foreach döngüsü ile verilen sayı kadar açılan input değerleri var ve bunları veritabanına kayıt etmek istiyorum.
Yardım ederseniz memnun olurum 3 gündür uğraşıyorum henüz bir sonuca varamadım.