我想1,2,3,4,5在一个while循环的一个字段中将id存储在这样的数据库中.我怎样才能做到这一点.
我正在尝试这种方式.
$array = array();
while($row=mysqli_fetch_assoc($result)){
$array[] = array($row['id']);
}
$query = mysqli_query($connection,"INSERT INTO temp (temp) VALUES('$array')");
print_r($array);
Run Code Online (Sandbox Code Playgroud)
这显示了插入数据库中的错误Array to string conversion和值Array.
请参阅并建议任何可能的方法来执行此操作.
谢谢.
创建另一个表并在其中插入5行.
entity_id | ids
1 1
1 2
1 3
1 4
1 5
Run Code Online (Sandbox Code Playgroud)
这是做这些事情的唯一正确方法
但是,如果它真的是临时表,则可能有一种方法可以避免这些插入.