-1

$a是一个数组。

if(!$mysqli->query("INSERT INTO test_mysql (id) VALUES (".implode("),(",$a).")"))
{
    echo "Table creation failed: (" . $mysqli->errno . ") " . $mysqli->error;
}
else
{
    echo 'thank you';
}

你能给我任何击球手的想法吗?

4

2 回答 2

0

打印 $a 内容的示例怎么样?“$a 是一个数组”是不够的。打印它并查看您的查询的样子。例如:

$query = "INSERT INTO test_mysql (id) VALUES (".implode("),(",$a).")";
print $query;  
于 2013-02-11T13:32:27.463 回答
-2

尝试这个

$mysqli->query('INSERT INTO test_mysql (id) VALUES '.implode(',', $a));
于 2013-02-11T13:30:38.493 回答