1,用
$content1=$_POST["1"];
$content2=$_POST["2"];
.....
2,
update $table set count=count-'$content1' where xxx
$content1=$_POST["1"];
$content2=$_POST["2"];
.....
2,
update $table set count=count-'$content1' where xxx
生成的text的name 是1,2,3,...
我得不到text里的内容,帮我写条语句吧,或重新命名。
<?php
for($i="1";$i<5;$i++){
?>
<input type="text" size="10" name="t[]"><P>
<?php
}
?><input type="submit" value="提交"><P>
</form>
---------- a.php --------------
<?php
$array=$_POST["t"];//得到传过来的值,是一个数组,每个元素的值就是上面提交过来的
print_r($array);//查看
?>
生成的text的name 是1,2,3,...
我得不到text里的内容,帮我写条语句吧,或重新命名。这样的话text的名称变成了数值型的,php可能为认为是数字,所以得不到,我建议你最好在前面加个什么text样的发如下所示:
:<input type="text" size="10" name=text+<?php echo $i; ?>>