テーブルです。チェックされている場合、各行にチェックボックスがあり、それぞれのtdの値を取得してエコーアウトします。ここではif文を使用していますが、動作しないようです。(PHP/JQuery?)チェックボックスがオンになっているときにテーブルの行の値を取得します。
ここではPHPを使用してjqueryを使っていますが、jqueryでPHP コードを使用することができますので、チェックしたテーブルの行の値を返すことができますか?何かご意見は?ありがとうございました。表の行(複数可)
<?php if(!isset($_GET['p'])){
$specific[] = [
"phone" => $row["telMobile"],
"message" =>$row["message"],
];}
}
$result = json_encode($specific,JSON_UNESCAPED_UNICODE);
echo $result;
echo "</tr>";
echo "</table>";
echo "</form>";?>
$結果のために、所望の結果をチェックしているかどうか
<form>
<table>
<tr>
<?php
$specific = [];
while($row = mysqli_fetch_array($result ,MYSQL_ASSOC)) {?>
<td><input type="checkbox" name="p[]" value="<?php echo $row['id']; ?>">
</td>
<td><input type="text" name="patientid[]"
style="border: none" value="<?php echo $row['patientid'] ?>"></td>
<td>
<textarea name="msg" style="border: none" class='msg'>
<?php echo $row['message'];} ?> </textarea>
</td>
<td><input class="phone" type="text" value="<?php echo
$row['telMobile'] ?>"></td>
チェックがchecked
であるテーブルの行(複数可)のデータのみを示すことです。私は、入力コントロール名で<?php echo $row['id']; ?>
追加した
<td><input type="text" name="patientid[<?php echo $row['id']; ?>]"
style="border: none" value="<?php echo $row['patientid'] ?>"></td>
<td>
<textarea name="msg[<?php echo $row['id']; ?>]" style="border: none" class='msg'>
<?php echo $row['message'];} ?> </textarea>
</td>
<td><input name="phone[<?php echo $row['id']; ?>]" class="phone" type="text" value="<?php echo
$row['telMobile'] ?>"></td>
:
[{"phone":"123456","message":"test"},
{"phone":"789456","message":"testing"}]
は、AJAX呼び出しを経由して最後に呼び出さPHPスニペットをこれに関わる多くのコードがあるのですか? – flauntster
@flauntster私は彼がajaxを使用しているとは思わないとこの場合の悪のthatsルート – shashi
はい、ajaxを使用していない – epiphany