Pessoal,
Possuo um formulário tipo Múltiplos Registros.
Criei um botão PHP para processar cada registro marcado:
/**
-
atualiza o acerto na tabela leitura
*/
$ativ={ac_mesano};$atualiza = "UPDATE leitura SET "; $atualiza .=" L$ativ=".stripslashes({ac_leit_nova}); $atualiza .=",O$ativ='".stripslashes({ac_cod_nova})."'"; $atualiza .=", SGL$ativ='".stripslashes({ac_sigla})."'"; $atualiza .=", AC$ativ=".stripslashes({ac_leit_orig}); if ({ac_leit_nova} > 0) { $atualiza .=" ,NL=NULL,semleit_motivo=null"; } $atualiza .= " WHERE l_instalacao='".stripslashes({ac_instalacao})."' AND l_reg='".stripslashes({ac_reg})."'"; sc_exec_sql($atualiza);
Quando marco um dos registro e clico no botão aparece essa mensagem de erro:
Atenção Fechar
Erro ao acessar o banco de dados
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘O=’’, SGL=’’, AC= WHERE l_instalacao=’’ AND l_reg=’’’ at line 1
View SQL
UPDATE leitura SET L=,O=’’, SGL=’’, AC= WHERE l_instalacao=’’ AND l_reg=’’
Alguem pode me dá uma força?