我有一个带有一些输入文本的表格。它以名称+ id 计算。像:
megnevezes_1 megnevezes_2
我的表单还有一个计数的 id 标签,称为 tid_1 并继续。
当我发布我的表单时,我做了一个名为 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 替换?