0

我在php中有一个这样的数组

array (
  0 => 
  array (
    'idprodotto' => '1',
    'prodotto' => 'Banana',
    'cordinaten' => '42.75495',
    'cordinatee' => '13.9365',
  ),
  1 => 
  array (
    'idprodotto' => '2',
    'prodotto' => 'Pera',
    'cordinaten' => '42.74159',
    'cordinatee' => '13.88792',
  ),
  2 => 
  array (
    'idprodotto' => '3',
    'prodotto' => 'Mela',
    'cordinaten' => '42.65719',
    'cordinatee' => '13.89273',
  ),
)

如何插入数据库?我有字段 idprodotto prodotto coordinaten cordinatee 但如何插入?

4

2 回答 2

0

本机方法是设置一个 for-each 循环,然后遍历数组并遍历它并执行一个查询,该查询将单行插入到数组中的每个字段的表中。

于 2013-03-17T11:25:12.103 回答
0

您可以为此使用SafeMysql 库

假设您已经建立了连接,您需要的所有代码是

foreach ($array_with_data as $row)
    $db->query("INSERT INTO table SET ?u",$row);
}
于 2013-03-17T11:22:05.220 回答