data."' AND " . 'AVALIADO_POR = ' . "'".tirarAcentos($vistoria->avaliado_por)."' AND " . 'VEICULO = ' . "'".$vistoria->veiculo."' AND " . 'MOTORISTA = ' . "'".tirarAcentos($vistoria->motorista)."' AND " . 'LIMP_INTERNA = ' . $vistoria->limp_interna.' AND ' . 'ODOR = ' . $vistoria->odor.' AND ' . 'CAPAS_BANCO = ' . $vistoria->capas.' AND ' . 'LIMP_BANHEIRO = ' . $vistoria->limp_banheiro.' AND ' . 'PAPEL_SABONETE = ' . $vistoria->papel_sabon_pedsan.' AND ' . 'DEDETIZACAO = ' . $vistoria->dedetizacao.' AND ' . 'HIGIENIZACAO_AR = ' . $vistoria->higienizacao_ar.' AND ' . 'WIFI = ' . $vistoria->wifi.' AND ' . 'LIMP_EXTERNA = ' . $vistoria->limp_externa.' AND ' . 'FUNILARIA = ' . $vistoria->funilaria.' AND ' . 'PNEUS_DIANT = ' . $vistoria->pneus_diant.' AND ' . 'PNEUS_TRAS = ' . $vistoria->pneus_tras.' AND ' . 'APRES_PESSOAL = ' . $vistoria->apresentacao.' AND ' . 'OBS = ' . "'".tirarAcentos($vistoria->obs)."' AND " . 'ID_DISPOSITIVO = ' . "'".$vistoria->id_dispositivo."'"; $query = ibase_query($dbh, $sql); $row = ibase_fetch_object($query); $id = $row->ID; fwrite($file, $sql."\r\n\r\n\r\n"); if ($id == 0) { $sql = 'SELECT GEN_ID(GEN_VISTORIA,1) AS ID FROM RDB$DATABASE'; $query = ibase_query($dbh, $sql); $row = ibase_fetch_object($query); $id_gen = $row->ID; echo $id_gen; $sql = 'INSERT INTO VISTORIA (' . 'ID, ' . 'DATA, ' . 'AVALIADO_POR, ' . 'VEICULO, ' . 'MOTORISTA, ' . 'LIMP_INTERNA, ' . 'ODOR, ' . 'CAPAS_BANCO, ' . 'LIMP_BANHEIRO, ' . 'PAPEL_SABONETE, ' . 'DEDETIZACAO, ' . 'HIGIENIZACAO_AR, ' . 'WIFI, ' . 'LIMP_EXTERNA, ' . 'FUNILARIA, ' . 'PNEUS_DIANT, ' . 'PNEUS_TRAS, ' . 'APRES_PESSOAL, ' . 'OBS, ' . 'ID_DISPOSITIVO, ' . 'SEQ_DISPOSITIVO) ' . 'VALUES (' . $id_gen.', ' . "'".$vistoria->data."', " . "'".tirarAcentos($vistoria->avaliado_por)."', " . "'".$vistoria->veiculo."', " . "'".tirarAcentos($vistoria->motorista)."', " . $vistoria->limp_interna.', ' . $vistoria->odor.', ' . $vistoria->capas.', ' . $vistoria->limp_banheiro.', ' . $vistoria->papel_sabon_pedsan.', ' . $vistoria->dedetizacao.', ' . $vistoria->higienizacao_ar.', ' . $vistoria->wifi.', ' . $vistoria->limp_externa.', ' . $vistoria->funilaria.', ' . $vistoria->pneus_diant.', ' . $vistoria->pneus_tras.', ' . $vistoria->apresentacao.', ' . "'".tirarAcentos($vistoria->obs)."', " . "'".$vistoria->id_dispositivo."', " . $vistoria->id.')'; // print($sql); fwrite($file, $sql."\r\n\r\n\r\n"); //Executa a instrução SQL $query= ibase_query ($dbh, $sql); //Libera a memoria usada ibase_free_result($query); } //fecha conexão com o firebird ibase_close($dbh); } fclose($file); ?>