簡體   English   中英

從動態多維形式獲取

[英]GET from dynamic multidimensional form

我正在嘗試從動態多維形式獲取所有數據。 每列都有不同的名稱和ID,如下所示:

$result2 = mysql_query("SELECT * FROM tempselect");
while($row = mysqli_fetch_row($result2))
{
   for ($i = 0; $i < count($result2) ; $i++) { 
   echo "<tr>";
        for ($j = 0; $j < 12 ; $j++) { 
            echo "<td><input type=\"text\" size=\"4\" name=\"" . $i++ ."[]\"id=\"" .$row[$j] ."\" value=" . $row[$j] . "></td>";
         }
    }
}

上面的代碼工作正常,每列都有不同的名稱和ID。 輸出是這樣的: 在此輸入圖像描述

此表單的目的是編輯數據庫中的數據並將其用於下一個過程。 現在我想將所有數據組合成1個多維數組,如下所示:

2  4  4  .  .  . 0
3  .  .  .  .  . 0
3  .  .  .  .  . 0
.  .  .  .  .  . 0
.  .  .  .  .  . 0
3  .  .  .  .  . 0

我嘗試使用下面的代碼,但只將第一列保存到$ data中:

for ($i=0; $i <  count($_GET['0']); $i++) { 
    for ($j=0; $j < count($_GET['submit_edit']); $j++) { 
        $data =$_GET[$j];
    }
 }
   $data = array();
    for ($i=0; $i <  count($_GET['0']); $i++) { 
        for ($j=0; $j < count($_GET['submit_edit']); $j++) { 
            $data[] =$_GET[$j];
        }
       }

就像你在做的那樣,我看到$ data必須是$ data []。 但是我不知道你在做什么休息。 如果這解決了問題那么好,如果沒有那么請使問題更清楚與$ _GET ['submit_edit']和其他$ _GET相關

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM