2016-04-14 13 views
0

Veritabanından tablo oluşturuyorum, her hücreyi onay kutusu değeri olarak atayın, her satırı form olarak gruplandırın ve tümünü tablo olarak [bu] bölümüne bakın. 1 Her form (satır) aynı kimliğe sahip olduğundan düğmeyi tıkladığımda belirli hücre değerini nasıl alabilirim. Veritabanı tablosunu güncelleştirmek için değeri sorgu parametresi olarak geçmek istiyorum. Benzer tekniği araştırdım ve hala çözümü bulamıyorum.Tablo satırları olarak görüntülenen otomatik oluşturulan formlarda bir girdinin (onay kutusu girişi) değeri nasıl alınır?

Bu kod, bir imleç alma döngü içindedir: Bu

<a href="edit.php?id=<?php echo $here_ur_dynamic_PK_of_that_row[index_value] ?>">Edit</a> 

zaman gibi düğmesinin yerine çapa etiketi koymak zorunda

\t \t \t \t <form class="tr" id="barisn" method="post" action=""> 
 
\t \t \t \t \t <span class="td"><input type="checkbox" name="id" value="<?php $data[0]?>"/><label for="id"><?php echo $data[0]?></label></span> 
 
\t \t \t \t \t <span class="td"><input type="checkbox" name="name" value="<?php $data[1]?>" /><label for="name"><?php echo $data[1]?></label></span> 
 
\t \t \t \t \t <span class="td"><input type="checkbox" name="gender" value="<?php $gender?>" /><label for="gender"><?php echo $gender?></label></span> 
 
\t \t \t \t \t <span class="td"><input type="checkbox" name="sender" value="<?php $data[8]?>" /><label for="sender"><?php echo $data[8]?></label></span> 
 
\t \t \t \t \t <span class="td"><input type="checkbox" name="date" value="<?php $data[5]?>" /><label for="date"><?php echo $data[5]?></label></span> 
 
\t \t \t \t \t <span class="td"><input type="checkbox" name="time" value="<?php $data[6]?>" /><label for="time"><?php echo $data[6]?></label></span> 
 
\t \t \t \t \t <span class="td"><input type="checkbox" name="state" value="<?php $state?>" /><label for="state"><?php echo $state?></label></span> 
 
\t \t \t \t \t <div class="td"> 
 
\t \t \t \t \t \t <button class="btn-rawuh" type="submit" form="barisn" value="Rawuh">Rawuh</button> 
 
\t \t \t \t \t \t <button class="btn-tundha" type="submit" form="barisn" value="Tundha">Tundha</button> 
 
\t \t \t \t \t \t <button class="btn-mlebet" type="submit" form="barisn" value="Mlebet">Mlebet</button> 
 
\t \t \t \t \t </div> 
 
\t \t \t \t </form>

The point is I still can not find a method to indexing row as user may click a button in it. Table result:

cevap

0

sen uç

echo $_GET method 

sonra u kimliği kullanarak söz konusu sıranın ayrıntıları alacak (kullanarak sorgu: düzenlemek düğmesini ck sonra sayfa sonra url id olsun (yeni php dosyası oluşturmak zorunda) edit.php yönlendirme yapacağı).

+0

Enlightenme'iniz için teşekkürler Rahul, bu yüzden şimdi ... indeks parametresinin buna ne koyması gerektiğini karıştırdım. İhtiyaç, indeks 0 ve dizin 7'nin değerini almaktır. Örneğin, 4. satırdaki "Rawuh" adlı bağlantıyı tıklattığımda, eylem, satır 4'ün dizin mantığının 0 (mantıksal olarak dizin 3) ("6") ve değer elde edilmelidir. çapa metni ("Rawuh"). Hala şaşkın olduğum şey 3 numaralı endeksi nasıl aldığım? – eto

+0

Bu kodu bakın: $ query_c_s_c = mysql_query ("select, country_name, state_name, stud_rec from city_name seçin"); süre ($ row_c_s_c = mysql_fetch_array ($ query_c_s_c)) { echo "" $ row_c_s_c [ 'country_name'] ""..; echo "". $ Row_c_s_c ['state_name']. ""; echo "". $ Row_c_s_c ['city_name']. ""; echo "Edit Record."; echo "Delete Record."; echo ""; } –

İlgili konular