我正在尝试htmlCode
从数据库中的表tickets
中获取数据,然后尝试将其插入到另一个表中users
这是我编写的流动代码,它给了我一个错误通知:数组到字符串的转换
我对我的愚蠢有一点想法,我试图将数组插入应该是一个字符串的数据库中,那么有没有更简单的方法将数据从一个表传输到另一个表或对我的流动代码进行任何更正?
<?php
try{
$conn = new PDO("mysql:host=localhost;dbname=mydb", "dbuser", "mypass");
}
catch(PDOException $pe)
{
die('Connection error, because: ' .$pe->getMessage());
}
$sql = "SELECT `htmlCode` FROM `tickets`";
$stmt = $conn->query($sql);
if(!$stmt)
{
die("Execute query error, because: ". $conn->errorInfo());
}
$row = $stmt->fetch(PDO::FETCH_ASSOC);
// print_r ($row); //prints an array
$sql = "INSERT INTO users (row) VALUES (:tickets)";
$stmt = $conn->prepare($sql);
$stmt->bindParam(':tickets' , $row);
$stmt->execute();
?>