Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/240.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 只需单击一下即可更新我的数据库,但它有多个动态输入字段值_Php - Fatal编程技术网

Php 只需单击一下即可更新我的数据库,但它有多个动态输入字段值

Php 只需单击一下即可更新我的数据库,但它有多个动态输入字段值,php,Php,这是我根据查询结果的数据数量显示文本字段时的代码 例如,它显示6个文本字段,用户更改值,当我单击submit时,如何向php提交值并更新数据库 while ($row=mysql_fetch_assoc($results)){ echo '<tr>'; echo '<p ><input class ="tb8" type= "text" value="'.$round.'" name="percent" id="percent'.$y.'" /&g

这是我根据查询结果的数据数量显示文本字段时的代码

例如,它显示6个文本字段,用户更改值,当我单击submit时,如何向php提交值并更新数据库

while ($row=mysql_fetch_assoc($results)){
    echo '<tr>';
    echo '<p ><input class ="tb8" type= "text" value="'.$round.'"  name="percent" id="percent'.$y.'" /><span class="currencyinput">%</span></p>';
    echo '</tr>';
}
while($row=mysql\u fetch\u assoc($results)){
回声';
回声“%

”; 回声'; }
这是我的按钮:

<input  style="font-weight:bold" type="Submit" class="rad-button xsmall light flat"  name="Submit"  value="SAVE" id="start_button"/>    

您可以编写要更新的查询。因为,您没有提供完整的数据。。我的查询不完整

<form method='POST' action='Submit.php'>
<?
while ($row=mysql_fetch_assoc($results))
{?>
   <tr>
       <p>
        <input class ="tb8" type= "text" value="<?echo $round;?>"  name="percent[]" id="percent<?echo $y;?>" />
            <span class="currencyinput">%</span>
       </p>
   </tr>
<?}?>
<input type='submit' value='submit'>
</form>



从字段中获取值并将其放入SQL查询,然后执行查询。您需要通过表单提交这些文本输入,并生成一个包含所有提交值的查询。name=“percent[]”嘿,这不是他想要的,他问如何在php中获取输入字段的所有值,您正在将带有每个输入按钮的数组发送到php@MuhammadIrfan当前位置你最好把问题读清楚。“例如,当我单击“提交如何更新我的数据库”时,它显示6个文本字段,用户更改值?”是的。6个文本字段。我同意。6个同名文本字段。您是否在您的台式机/笔记本电脑/标签Mr@MuhammadIrfan中检查过此代码?相同的名称,但不同的ID这不是开玩笑@MuhammadIrfan的问题。在这里,人们把宝贵的/重要的时间花在帮助别人上。如果你不喜欢这个答案,或者想做些修改。。请发表你的评论。。而不是让人泄气。。好啊
$TotalPercentBox=$sizeof($percent);
for($i=0;$i<$TotalPercentBox;$i++)
{
    $Percent=$percent[$i];

    //It will get incremented till condition fails. Now, you will have 6. 

    $Query="UPDATE TableName SET ColumnName='$Percent' WHERE (Some Condition)"

    //Execute Query Here... 

}