首先,对我的英语不好对不起,如果对帖子进行答复,对不起,但我没有找到它。
我想“迁移” save(id: number, userItem: NewsModel) {
this.newRegistry.idcontentnew = id;
this.newRegistry.text = 'aaaaa';// should contain the text model value in base to the selected radio button
this.newRegistry.title = 'bbbbbb'; // should contain the title model value in base to the selected radio button
this.homeService.save(this.newRegistry)
.subscribe(
data => this.route.navigate(['/home']),
error => this.loginService.closeLogin()
);
}
中的blob
字段,因此,我想要get_records并将其存储在其他数据库中(具有多个连接)。
我有一张桌子:
mysqli
数据可以是文件(特别是图像,但不总是)。
如何在数据库中插入?
当我执行id | name | data | timecreated
1 | Foo | BLOB | 1551863583
语句时,该列的值为INSERT
。
问候!
编辑:这是我的代码:
null
答案 0 :(得分:0)
最后我找到了解决方案。
我习惯如下:
// $r is an array, and have data record from con1.foo_bar
$sql = "INSERT INTO foo_bar (`id`, `name`, `data`, `timecreated`) VALUES ('{$r['id']}', '{$r['name']}', ?, '{$r['timecreated']}')";
if ($stmt = $con->prepare($sql)) {
$stmt->bind_param("b", $data);
$stmt->send_long_data(0, $r['data']);
if ($stmt->execute()) {
$id = $stmt->insert_id;
}
} else {
$error = $con->errno . ' ' . $con->error;
echo $error;
}
感谢您的答复!