<select name="renk[]" multiple="renk[]" class="btn-default btn-sm">
<option selected value="">Seçiniz..</option>
<?php include "ayar.php";
$sql = mysql_query ("SELECT yil_secimi,borc_miktari FROM muhasebe_aidat_girisi2
ORDER BY yil_secimi DESC");
while ($liste = mysql_fetch_array($sql)) { ?>
<option value="<?php echo $liste["borc_miktari"];?>"><?php echo $liste["yil_secimi"];?></option>
<?php } ?>
</select>
<input name="usertotal" />
<script type="text/javascript" src="http://cdnjs.cloudflare.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script>
<script type="text/javascript">
var $total = $('#usertotal');
$('input,select').change(function () {
var tot = 0;
$('input:checkbox:checked, select > option:selected').each(function () {
var per_op = $(this).attr('value');
if (per_op) {
tot += Number(per_op);
}
});
var final_result = tot.toFixed(2);
$total.html(final_result)
$('input[name="usertotal"]').val(final_result);
});
</script> Select İnput İlişki Sorun
2
●304
- 27-10-2017, 16:49:59Üyeliği durdurulduMerhabalar bu şekilde selectteki value rakamlarını toplatıp inputa yazdırabiliyorum ama yıllarıda almam gerekiyor veritabanına yazdırmak için bunun için nasıl bir çözüm olabilir şimdiden teşekkürler.
- 28-10-2017, 03:17:54Öncelikle şunu söyleyim kodlar çok eski ve hiç iyi görünmüyor ve sizin sorununuz PHP değil jquery.Yılları almaktan kastınız nedir bilmiyorum ama şöyle deyim.crawing adlı üyeden alıntı: mesajı görüntüle
var per_op = $(this).attr('value');yukardaki kod ile seçili olan rakamları alıyorsunuz.
Bunu aşağıdaki gibi yapar veya eklerseniz yılları almış olursunuz.
var per_op = $(this).text();
Kolay Gelsin. - 30-10-2017, 15:51:11Üyeliği durduruldumalesef olmadı hocamCoLLeR adlı üyeden alıntı: mesajı görüntüle