相关疑难解决方法(0)

PDO Prepared在单个查询中插入多行

我目前在MySQL上使用这种类型的SQL在一个查询中插入多行值:

INSERT INTO `tbl` (`key1`,`key2`) VALUES ('r1v1','r1v2'),('r2v1','r2v2'),...
Run Code Online (Sandbox Code Playgroud)

在PDO上的读数中,使用预处理语句应该比静态查询具有更好的安全性.

因此,我想知道是否可以使用预准备语句生成"通过使用一个查询插入多行值".

如果是,我可以知道如何实施它?

php pdo insert prepared-statement

136
推荐指数
8
解决办法
15万
查看次数

从Array PHP插入表

我有四个由一些值组成的数组.我想在同一行中插入具有相同索引的Array.例如:

$product = [Facebook, Twitter]; 
$sub_product = [Likes, Boost]; 
$plan = [10k, 20k];
$months = [3,6]; 
Run Code Online (Sandbox Code Playgroud)

我希望桌子是这样的东西

+----+----------+-------------+------+--------+
| id | product  | sub_product | plan | months |
+----+----------+-------------+------+--------+
| 1  | Facebook | Likes       | 10k  | 3      |
+----+----------+-------------+------+--------+
| 2  | Twitter  | Boost       | 20k  | 6      |
+----+----------+-------------+------+--------+
Run Code Online (Sandbox Code Playgroud)

实现这一目标的最佳方法是什么,使每个数组的索引属于同一行?我想在HTML表中插入

php mysql arrays

2
推荐指数
2
解决办法
4536
查看次数

标签 统计

php ×2

arrays ×1

insert ×1

mysql ×1

pdo ×1

prepared-statement ×1