Maison >développement back-end >tutoriel php >在MYSQL中,怎么用PDO绑定变量的方式插入数据?
比如我的SQL语句是
<code>INSERT INTO `man_db_write`.`man_articles` (`title`,`content`,`created`) VALUES (:0_title,:0_content,:0_created),(:1_title,:1_content,:1_created) </code>
然后我再PHP中绑定变量
<code>$stmt->bindParam(':0_title','title 1'); $stmt->bindParam(':0_content','content 1'); $stmt->bindParam(':0_created','1418103633'); $stmt->bindParam(':1_title','title 2'); $stmt->bindParam(':1_content','content 2'); $stmt->bindParam(':1_created','1418103635'); $stmt->execute(); </code>
这样批量插入数据的方法科学吗?
比如我的SQL语句是
<code>INSERT INTO `man_db_write`.`man_articles` (`title`,`content`,`created`) VALUES (:0_title,:0_content,:0_created),(:1_title,:1_content,:1_created) </code>
然后我再PHP中绑定变量
<code>$stmt->bindParam(':0_title','title 1'); $stmt->bindParam(':0_content','content 1'); $stmt->bindParam(':0_created','1418103633'); $stmt->bindParam(':1_title','title 2'); $stmt->bindParam(':1_content','content 2'); $stmt->bindParam(':1_created','1418103635'); $stmt->execute(); </code>
这样批量插入数据的方法科学吗?
鸟哥~