我想通过ODBC将数据从mysql-Server更新到Filemaker-Server。
但是我收到了这个错误:
查询的语法有错误。,SQLExecDirect中的SQL状态4200 ........
这是我的代码:
// ID_FM是数字
// FM_Name是String
$result = odbc_exec($conn, "SELECT ID_FM, FM_Name, FM_Str, FM_Adr FROM FM_Table WHERE FM_Tr=7");
while ($row = odbc_fetch_array($result)) {
$ID_FM = $row["ID_FM"];
$FM_Name = $row["FM_Name"];
// and so on ...
$update = "UPDATE FM_Table SET FM_Name='" . $FM_Name . "', FM_Str='" . $FM_Str . "', FM_Adr='" . $FM_Adr . "' WHERE ID_FM=" . $ID_FM;
$dataupd = odbc_exec($conn, $update);
谢谢你!