$a
是一个数组。
if(!$mysqli->query("INSERT INTO test_mysql (id) VALUES (".implode("),(",$a).")"))
{
echo "Table creation failed: (" . $mysqli->errno . ") " . $mysqli->error;
}
else
{
echo 'thank you';
}
你能给我一个更好的主意吗:
打印$a内容的示例如何?"$a是一个数组"是不够的。打印它并查看查询的外观。例如:
$query = "INSERT INTO test_mysql (id) VALUES (".implode("),(",$a).")";
print $query;
试试这个
$mysqli->query('INSERT INTO test_mysql (id) VALUES '.implode(',', $a));