MySQL - 添加一些相同的记录

时间:2017-04-20 07:27:02

标签: php mysql

我想在MySQL数据库中添加记录:

$server1 = $pdo->exec("INSERT INTO storages SET storages_id = '$local->storages_id', storages_orders_date = NOW()");

我必须在数据库中添加10个相同的记录。我可以使PHP循环(for)但我想在一个查询中使这个(例如10行是一个例子):

$server1 = $pdo->exec("INSERT X 10 INTO storages SET storages_id = '$local->storages_id', storages_orders_date = NOW()");

1 个答案:

答案 0 :(得分:0)

您可以使用此脚本插入尽可能多的行。

SELECT

这是你问题的可行解决方案。你的例子似乎有点不可能。它不像SELECT TOP 10...语句,您可以在其中指定所需的行,例如$one_hour_ago=(new DateTime('2017-04-20 11:46:00'))->modify('-1 hour')->format("Y-m-d H:i:s"); echo $one_hour_ago;