php之间传递table数据

 现在我有2个php文件
1.php:
 <html>
     <table>
          <tr>
                <td>1</td>
                    <td>2</td>
                    <td>3</td>
                    <td>4</td>
            </tr>
             <tr>
                <td>5</td>
                    <td>6</td>
                    <td>7</td>
                    <td>8</td>
            </tr>
            </table>
 </html>
 2.php
   <?php
          $sql="insert into table_A values('1','2','3',....)"
     ?>


    现在我想把1.php中table的全部内容传给2.php,然后通过2.php保存在sql中。
    我能用的方法是把table中的所有数据拼成字符串通过url传给2.php,然后2.php用GET方法接收数据的,可是这种方法在table数据很大时,拼成的url会很长,有什么方法可以把在避免这个问题,能把1.php中的table的数据传给2.php


数据量大用POST传递,php用$_POST获取

写个form表单然后直接$POST就可以

直接在2.php中用$_POST传值即可,当然你要让表单一action到2.php设置method格式,就ok

用jq遍历节点把值存入数组用户ajax传递也是可以的