print_r($cfs);
Array (
[0] => Array ( [0] => MST Ice P [1] => MST [2] => Ice )
[1] => Array ( [0] => MST Ice P [1] => MST [2] => Ice )
[2] => Array ( [0] => MST 298 P [1] => MST [2] => 298 )
[3] => Array ( [0] => MST Ice P [1] => MST [2] => Ice )
[4] => Array ( [0] => MST 302 P [1] => MST [2] => 302 )
)
这是我的mysqli:
for($i = 0; $i < count($cfs); $i++)
{
$con->query(
"UPDATE gages SET cfs = {$cfs[$i][2]}, modtime = now() WHERE usgs =
{$stano[$i][1]}")
or die($con->error);
}
这是我的错误:
'字段列表'中的未知列'Ice'
在没有冰的夏天,这种方法很好。
答案 0 :(得分:0)
如果您说cfs
列是VARCHAR,那么它应该像这样编码,并且值围绕single quotes
。
我没有看到它如何在没有它们的情况下工作。
for($i = 0; $i < count($cfs); $i++) {
$con->query("UPDATE gages
SET cfs = '{$cfs[$i][2]}',
modtime = now()
WHERE usgs = {$stano[$i][1]}")
or die($con->error);
}