1. <small id='SNQOA'></small><noframes id='SNQOA'>

      <tfoot id='SNQOA'></tfoot>

      <i id='SNQOA'><tr id='SNQOA'><dt id='SNQOA'><q id='SNQOA'><span id='SNQOA'><b id='SNQOA'><form id='SNQOA'><ins id='SNQOA'></ins><ul id='SNQOA'></ul><sub id='SNQOA'></sub></form><legend id='SNQOA'></legend><bdo id='SNQOA'><pre id='SNQOA'><center id='SNQOA'></center></pre></bdo></b><th id='SNQOA'></th></span></q></dt></tr></i><div id='SNQOA'><tfoot id='SNQOA'></tfoot><dl id='SNQOA'><fieldset id='SNQOA'></fieldset></dl></div>

        • <bdo id='SNQOA'></bdo><ul id='SNQOA'></ul>
      1. <legend id='SNQOA'><style id='SNQOA'><dir id='SNQOA'><q id='SNQOA'></q></dir></style></legend>
      2. 具有多个数组的 Foreach 循环

        时间:2023-09-21
          <tbody id='94VO8'></tbody>
        <legend id='94VO8'><style id='94VO8'><dir id='94VO8'><q id='94VO8'></q></dir></style></legend>
      3. <small id='94VO8'></small><noframes id='94VO8'>

            <bdo id='94VO8'></bdo><ul id='94VO8'></ul>
            • <i id='94VO8'><tr id='94VO8'><dt id='94VO8'><q id='94VO8'><span id='94VO8'><b id='94VO8'><form id='94VO8'><ins id='94VO8'></ins><ul id='94VO8'></ul><sub id='94VO8'></sub></form><legend id='94VO8'></legend><bdo id='94VO8'><pre id='94VO8'><center id='94VO8'></center></pre></bdo></b><th id='94VO8'></th></span></q></dt></tr></i><div id='94VO8'><tfoot id='94VO8'></tfoot><dl id='94VO8'><fieldset id='94VO8'></fieldset></dl></div>

                <tfoot id='94VO8'></tfoot>

                1. 本文介绍了具有多个数组的 Foreach 循环的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  这就是我想要的:

                  foreach($_POST['something'] as $something){
                      foreach($_POST['example'] as $example){
                          $query = mysql_query("INSERT INTO table (row, row2) VALUES ('{$something}','{$example}')");
                      }
                  
                  }
                  

                  $_POST['something']$_POST['example'] 是来自输入的数组

                  $_POST['something'] and $_POST['example'] are arrays from an input with

                  name="something[]"name="example[]".

                  问题:

                  通过这种方式,我会将数据两次发送到数据库.所以我需要一个解决方案,我可以循环遍历 2 个数组,而无需两次发送数据.

                  In this way I will send the data twice to database. So I need a solution where I can loop trough 2 arrays without seding the data twice.

                  编辑

                  • 两个数组将始终具有相同的大小
                  • 在 mysql_query 中,我将有其他元素,而不仅仅是 row、row2,这些元素将是静态的,没有任何数组.

                  推荐答案

                  你的意思是这样的:

                  foreach($_POST['something'] as $key => $something) { 
                      $example = $_POST['example'][$key];
                      $query = mysql_query("INSERT INTO table (row, row2) VALUES ('{$something}','{$example}')"); 
                  } 
                  

                  这篇关于具有多个数组的 Foreach 循环的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                  上一篇:借助 PHP 和 HTML 动态创建行和列 下一篇:如何在循环遍历数组时将项目添加到数组?

                  相关文章

                  最新文章

                    <bdo id='rTC0k'></bdo><ul id='rTC0k'></ul>
                2. <small id='rTC0k'></small><noframes id='rTC0k'>

                  <legend id='rTC0k'><style id='rTC0k'><dir id='rTC0k'><q id='rTC0k'></q></dir></style></legend>

                    1. <tfoot id='rTC0k'></tfoot>
                    2. <i id='rTC0k'><tr id='rTC0k'><dt id='rTC0k'><q id='rTC0k'><span id='rTC0k'><b id='rTC0k'><form id='rTC0k'><ins id='rTC0k'></ins><ul id='rTC0k'></ul><sub id='rTC0k'></sub></form><legend id='rTC0k'></legend><bdo id='rTC0k'><pre id='rTC0k'><center id='rTC0k'></center></pre></bdo></b><th id='rTC0k'></th></span></q></dt></tr></i><div id='rTC0k'><tfoot id='rTC0k'></tfoot><dl id='rTC0k'><fieldset id='rTC0k'></fieldset></dl></div>