2011-07-13 10 views
0

ながら、私はループしながら、使用してテーブルを出力するPHPコードを得ました。今私は、現在のIDを取得し、変数に格納するためのボタンが必要です。PHPは、[送信]ボタンを内部ループ

大変ありがとうございます!

+1

$ id = $ data ['id']の部分はどうですか? – thescientist

+0

質問を明確にすることはできますか?ボタンがJavaスクリプトを暗示するかもしれない何かをする必要があるようにあいまいであると思われますが、それはPHPの問題です。 –

答えて

1

非常に単純です。 開始値が1のカウンタ変数(たとえば$ i)を追加します。ループの終了前に1を増やす($ i ++)前に、 を追加します。 このカウンタは、ボタン名が の場合、新しい名前を作成するのに役立ちます。同じ名前のボタンが2つ以上あると、問題が発生する可能性があるからです。 (特にJSを使用している場合)。

変更ボタンの行:

echo '<TD><INPUT TYPE=BUTTON OnClick="submit_btn(this)" NAME="accepted'.$i.'" VALUE="'.$data['id'].'"></TD>'; 

お知らせあなたは、その値が行のIDである「this.value」にアクセスすることができ、それを使用してのsubmit_btn機能のためのparamater、 。

関連する問題