Javascript
:
<script type="text/javascript">// <![CDATA[
$(document).ready(function(){
var counter = 2;
$("#addButton").click(function () {
<!-- en fazla kaç tane text kutusu oluşturulabilir -->
if(counter>10){
alert("En fazla 10 tane");
return false;
}
var newTextBoxDiv = $(document.createElement('div'))
.attr("id", 'TextBoxDiv' + counter);
<!-- text kutusunun eklendigi HTML kodları -->
newTextBoxDiv.after().html('<div class="col-md-8"><label>Kategori Ekle</label> ' +
'<input class="form-control" type="text" name="DetayKat[' + counter + ']" id="DetayKat' + counter + '" value="" ></div>' + '<div class="col-md-4"><label>Fiyat Ekle</label> ' + '<input class="form-control" type="text" name="DetayFiyat[' + counter + ']" id="DetayFiyat' + counter + '" value="" ></div>');
newTextBoxDiv.appendTo("#TextBoxesGroup");
counter++;
});
$("#removeButton").click(function () {
if(counter==1){
alert("No more textbox to remove");
return false;
}
counter--;
$("#TextBoxDiv" + counter).remove();
});
$("#getButtonValue").click(function () {
var msg = '';
for(i=1; i<counter; i++){ msg += "\n Kategori Ekle" + " : " + $('#DetayKat' + i).val(); } alert(msg); }); });
// ]]></script>PHP:
<?php
$EtkinlikAdi = $_POST['EtkinlikAdi'];
$kaydet = mysql_query("insert into ticket_etkinlik (EtkinlikId, EtkinlikAdi) values (NULL, '$EtkinlikAdi')") or die("Hata: kayıt işlemi gerçekleşemedi.");
$last_id = mysql_insert_id();
foreach($_POST['DetayKat'] as $id => $gereksiz) {
mysql_query("insert into ticket_etkinlikdetay (DetayId, EtkinlikId, DetayKat, DetayFiyat) values (NULL, '".$last_id."', '".$_POST['DetayKat'][$id]."', '".$_POST['DetayFiyat'][$id]."')") or die("Hata: kayıt işlemi gerçekleşemedi.");
}
?>