入力テキストを含むフォームがあります。名前+IDでカウントされます。お気に入り:
megnevezes_1 メグネヴェゼス_2
私のフォームには、tid_1 と呼ばれるカウントされた id タグもあります。
フォームを投稿すると、darab という非表示の入力が作成されました。これは、ID の数をカウントします。
次に、mysql クエリを実行します。
for($k=1; $k=$darab; $k++){
$command = <<<HTML
UPDATE
$dbtablename_template_tetelek
SET
vamtarifa_szj = '$vamtarifa_szj_$k',
megnevezes = '$megnevezes_$k',
me_egyseg = '$me_egyseg_$k',
mennyiseg = '$mennyiseg_$k',
afa = '$afa_$k',
egyseg_ar = 'str_replace(".","",$egyseg_ar_$k)'
WHERE template_id = '$tid_$k'
HTML;
mysql_query($command,$kapcsolat) or die(mysql_error(). $command);
}
しかし、それには何か問題があります。$k 文字列を _ で文字列にアタッチする方法は? そして、クエリで str を置き換える方法は?