2015-06-05 107 views
0

我有在具有MySQL的字段SEAT_ID(PK),bus_id,seat_number,ROW_NAME一个表,COL_NAME插入到MySQL使用循环PDO

现在我有这个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的每一行。 预先感谢您。

+0

PDO在哪里,这是什么问题?你想插入值,但没有值。现在是2015年 - 请交流。这不像我们必须使用烟雾信号来发送其他信息。 –

+0

<!----- $ val = $ _ POST ['seat_no']; \t的foreach($ VAL为$值) \t { \t \t $ Q = “插入到bus_seat_assign(bus_id,seat_number,ROW_NAME,COL_NAME)值( '1', '$ VAL', '', '')” ; \t \t $ stmt = $ dbh-> prepare($ q); \t \t $ stmt-> execute(); \t \t \t} ------> –

+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'); 
+0

我已经在数组中获得了价值.. –

+0

你能在这里粘贴数组值吗? – Suraj

0

@Suraj我有惰性此表... INSERT INTO TABLE_NAME(bus_id,seat_number,ROW_NAME,COL_NAME)VALUES (203,1, '1', (1),(203,2,1','2'),(203,3',1','3'),(203,4',1','4')第一行。 。等等。