Nasıl yerel girişini kapalı tabanlı form değerleri işlemek?

2 Cevap php

Ben onay kutularını bir dizi var ve bazı satır öğeleri kaleminin miktarını tanımlar yanlarında bir metin girişi var bir form var.

<input type="checkbox" name="measure[][input]" value="<?=$item->id?>"> 
<input class="item_mult" type="text" name="measure[][input]" /> 

Giriş alanından tamsayı yakalayabilir ve onay kutusuna karşılık olması için en iyi yolu, bu yüzden daha sonra toplam hesaplamak için kullanabilirsiniz nedir?

2 Cevap

<input type="checkbox" name="measure[<?php echo $item->id; ?>][checked]" value="<?php echo $item->id; ?>"> 
<input class="item_mult" type="text" name="measure[<?php echo $item->id; ?>][input]" />

Bu [1] [1] (işaretli ise sadece mevcut) ['kontrol'] ve $ ölçmek değerleri $ ölçü vermek ['giriş'] olmalıdır

Ben kısa etiketleri düzeltildi - onlar varsayılan php devre dışı gibi sunucular taşırsanız sorunlarına neden olabilir, kötü bir fikir olduğunu

Sadece adı özniteliği içine ekleyin, bunları ilişkilendirmek için Array bir isim / id verebilir:

<input type="checkbox" name="measure[1][my_checkbox]" value="<?=$item->id?>"> 
<input class="item_mult" type="text" name="measure[1][my_text]" />