使用循环pdo插入mysql

时间:2015-06-05 06:47:10

标签: mysql pdo foreach

我在mysql中有一个表,其中包含字段seat_id(pk),bus_id,seat_number,row_name,col_name

现在我必须从这个php代码中插入每个字段的值。

<?php
  for($i=1;$i<=10;$i++)
        {
            echo "<tr>";
            for($j=1;$j<=4;$j++)
            {
                echo "<td>
                <input type=\"text\" value=\"\" style=\"width:20px\" name=\"seat_no[]\" />
                <input type=\"text\" style=\"width:20px\" value=\"$i\" name=\"row_name[]\" />
                <input type=\"text\" value=\"$j\" style=\"width:20px\" name=\"col_name[]\" />
                </td>";
            }
            echo "</tr>";
        }
  ?>

现在的问题是如何循环插入到mysql的每一行。 提前谢谢。

2 个答案:

答案 0 :(得分:0)

试试这个:

INSERT INTO table_name (bus_id, seat_number,row_name,col_name) VALUES
(203, 5,'something','something'),
(203, 4,'something','something'),
(203, 7,'something','something');

答案 1 :(得分:0)

!@ Suraj我必须使这张桌子变得惰性...... INSERT INTO table_name(bus_id,seat_number,row_name,col_name)VALUES (203,1,&#39; 1&#39;,&#39; 1&#39;),(203,2,&#39; 1&#39;,&#39; 2&#39;),(203 ,3,&#39; 1&#39;,&#39; 3&#39;),(203,4,&#39; 1&#39;,&#39; 4&#39;)第1行......等等....