0
データベースからテーブルを生成し、各セルをチェックボックスの値として割り当て、各行をフォームとしてグループ化し、[this]を参照してテーブルとしてすべて表示します。 1各フォーム(行)は同じIDを持っているので、ボタンをクリックするとどのようにして特定のセルの値を取得できますか。私はデータベーステーブルを更新するクエリパラメータとして値を渡したいと思います。私は同様のテクニックを探していて、解決策を見つけることはできません。テーブル行として表示される自動生成フォームの入力(チェックボックス入力)の値を取得するにはどうすればよいですか?
このコードでは、カーソルフェッチループ内にある:あなたはこの
<a href="edit.php?id=<?php echo $here_ur_dynamic_PK_of_that_row[index_value] ?>">Edit</a>
ときのように、ボタンの代わりにアンカータグを配置する必要があり
\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>
あなたのenlightenmeのためにRahulに感謝します。だから今...私はインデックスパラメータを入れなければなりません。行4のアンカー「Rawuh」をクリックすると、アクションは行4のインデックス0の値を取得する必要があります(ロジックのインデックス3)(「6」)と値アンカーのテキスト(「Rawuh」)の私がまだ混乱しているのは、私がインデックス3を取得する方法です。 – eto
このコードを参照してください:$ query_c_s_c = mysql_query( "select id、country_name、state_name、city_name from stud_rec"); 一方($ row_c_s_c =は、mysql_fetch_array($のquery_c_s_c)) {エコー "" を$ row_c_s_c [ 'COUNTRY_NAME'] ""。。。 エコー ""。$ row_c_s_c ['state_name']。 ""; エコー ""。$ row_c_s_c ['city_name']。 ""; エコー "Edit Record。"; エコー "Delete Record。"; エコー ""; } –