【问题标题】:insert into mysql using loop pdo使用循环 pdo 插入 mysql
【发布时间】:2015-08-20 00:32:19
【问题描述】:

我在 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 中。 提前谢谢你。

【问题讨论】:

  • PDO 在哪里,有什么问题?您想插入值,但没有值。现在是 2015 年。-请沟通。这不像我们必须使用烟雾信号来相互发送信息。
  • 我无话可说..你在寻求帮助,但你肯定没有让事情变得容易。祝你好运。

标签: mysql pdo foreach


【解决方案1】:

!@Suraj 我必须惰性化这张桌子...... INSERT INTO table_name(bus_id、seat_number、row_name、col_name)值 (203, 1,'1','1'),(203, 2,'1','2'),(203, 3,'1','3'),(203, 4,'1' ,'4') 第一行……以此类推……

【讨论】:

    【解决方案2】:

    试试这个:

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

    【讨论】:

    • 你能在这里粘贴数组值吗?
    猜你喜欢
    • 1970-01-01
    • 2023-03-10
    • 2014-01-19
    • 2013-04-22
    • 2016-03-27
    • 2012-07-10
    • 2015-01-14
    • 2011-04-14
    • 1970-01-01
    相关资源
    最近更新 更多