我经常拥有大型数组,或者PHP中需要运行MySQL查询来处理的大量动态数据。在PHP循环中放置MySQL查询是否很糟糕?
是否有更好的方式来运行像INSERT或UPDATE这样的许多进程而不循环要插入或更新的信息?
实例(我没有使用为简洁起见,事先准备好的声明):
$myArray = array('apple','orange','grape'); foreach($myArray as $arrayFruit) { $query = "INSERT INTO `Fruits` (`FruitName`) VALUES ('" . $arrayFruit . "')"; mysql_query($query, $connection); }
好问题;) – markus 2009-04-09 17:57:38
哈哈......抱歉,我真的很好奇,我也不想看起来像个混蛋,你猎权 – johnnietheblack 2009-04-10 20:00:58