<分区>
所以数组按照我想要的方式出现了 数组的任何示例,其大小可能会有所不同,并且下面有类似 ' <\/的内容
$TablesNames
Array
(
[0] => SampleDate
[1] => LAB
)
$LineResults
Array
(
[0] => 4/08/2014
[1] => Micro - Water
)
我尝试插入值的代码摘要
$sqlTableNames = (implode(',',$TableNames));
for ($x=0; $x<$Xsize; $x++)
{
for($y=0;$y<$MapSize;$y++)
{
$LineResults[$x][$y] = $results[$x][$map[$y]];
}
$sqlLineResults = (implode("','",$LineResults[$x]));
$ResultsInsert = $db->prepare("INSERT INTO samples (:TableValues) VALUES (:LineValues)");
$ResultsInsert->bindParam(':TableValues', $sqlTableNames, PDO::PARAM_STR);
$ResultsInsert->bindParam(':LineValues', $sqlLineResults, PDO::PARAM_INT);
$ResultsInsert->execute();
}
抛出错误“...在第 1 行的 '?) VALUES (?)' 附近使用正确的语法 ...”