首頁 > 後端開發 > php教程 > 在MYSQL中,怎么用PDO绑定变量的方式插入数据?

在MYSQL中,怎么用PDO绑定变量的方式插入数据?

WBOY
發布: 2016-06-06 20:40:25
原創
1237 人瀏覽過

比如我的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>
登入後複製
登入後複製

这样批量插入数据的方法科学吗?

鸟哥~

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板