使用PHP将数组传递给SQL插入查询

吴陆奇

关注

阅读 13

2023-09-01

以下是一个例子:

$data = [1, 2, 3]; $values = implode(",", $data); $sql = "INSERT INTO test_table VALUES (null, $values)";

如果你想插入字符串,你需要用单引号括起来:

$data = ['John', 'Doe', 'john@example.com']; $values = "'" . implode("','", $data) . "'"; $sql = "INSERT INTO test_table VALUES (null, $values)";

注意在查询中,插入字符串需要使用单引号括起来。


精彩评论(0)

0 0 举报