-1
我試圖將數組內容添加到數據庫。對此,我正在使用將數組插入數據庫與PDO的最佳做法
$arr = ["10","11","12","13"];
foreach ($arr as $value) {
$sql = "INSERT INTO `test` (user_id, view) VALUES (:user_id, :view)";
$stmt = $this->conn->prepare($sql);
$stmt->bindParam(':user_id', $value);
$stmt->bindParam(':view', 'small');
$stmt->execute();
}
這是好的做法還是壞的?有沒有其他好方法?
準備[在單個查詢PDO製備插入多行]的__once__ –
可能的複製(http://stackoverflow.com/questions/1176352/pdo-prepared-插入-多行輸入單查詢) – hassan