私はmysqlデータベースからデータの行を表示していますが、各行にはボタンとして機能したい3つのアイコンがあります。アイコンをクリックすると、そのユーザーを別のページに送信し、そのページをクリックしたアイコンとその行を表示します。ここではいくつかのサンプルコードです:私は、各入力アイコンのvalue
フィールドを追加しようとしましたボタンのLOTSを送信する方法
<form action="nextpage.php" method="POST">
while ($row = $result->fetch_assoc))
{
echo '<input type="image" src="button1.png" name="button1">';
echo '<input type="image" src="button2.png" name="button2">';
echo '<input type="image" src="button3.png" name="button3">';
echo $row["cName"], '<br/>', PHP_EOL;
}
</form>
が、それは動作していないようでした。私は行の識別子を入力の名前に入れようとしましたが、変更された文字が出てくるので、抽出が困難です。
このページはデータベースから100行まで表示される可能性が高いため、各行のアイコン(300個のフォーム)ごとに別々のフォームを作成するのとは別に、これについての最善の方法は何ですか?
あなたは偶然、javascriptライブラリを使用していますか?私はあなたがあなたにどのようなツールを利用できるか不思議な質問を読んだらこれをjavascriptで達成することを検討したい。 – stratedge
POSTである必要がありますか?そうでない場合は、リンクを使用して、ループ内のインデックスと、クリックされたボタンの識別子を追加するだけです。 – mcgraphix
私は現時点ではjavascriptライブラリを使用していませんが、これが最善の方法であれば、どうやってそれを行うかを理解します。なぜ私が使うことができないのかわからない。 –