Estou tentando fazer um update no banco de dados, uso o Flash Builder
4.
fiz tudo o os utilitarios do programa, já consegui popular datagrid e
formulario, mas não atualiza o banco de dados, e nem dá erro.
Eu acho que é algum problema no envio dos dados, pois tem um negocio
que é estranho pra mim.
O FB4 gera essa função:
public function updateClientes(item:valueObjects.Clientes) :
mx.data.ItemReference
{
var _internal_operation:mx.rpc.AbstractOperation =
_serviceControl.getOperation("updateClientes");
var _internal_token:mx.data.ItemReference =
_internal_operation.send(item) as mx.data.ItemReference;
return _internal_token;
}
Esse valueObjects.Clientes, como faço pra deixar meus dados nesse
formato?
Pois eu troquei para Object para aceitar meu objeto, mas não atualiza
o banco.
No código PHP que o FB4 gera não mexi em nada:
public function updateClientes($item) {
$_SESSION['string'] = "ACESSOU";
$stmt = mysqli_prepare($this->connection, "UPDATE
$this->tablename
SET apelido=?, bairro=?, cep=?, cidade=?, cnpj_cpf=?,
dataFundacao_dataNascimento=?, email=?, endereco=?, fax=?,
inscEstadual_rg=?, inscMunicipal_naturalDe=?, nome=?, observacoes=?,
pessoa=?, site=?, telefone=?, uf=? WHERE id=?");
$this->throwExceptionOnError();
mysqli_stmt_bind_param($stmt, 'sssssssssssssssssi',
$item->apelido,
$item->bairro, $item->cep, $item->cidade, $item->cnpj_cpf, $item-
>dataFundacao_dataNascimento, $item->email, $item->endereco, $item-
>fax, $item->inscEstadual_rg, $item->inscMunicipal_naturalDe, $item-
>nome, $item->observacoes, $item->pessoa, $item->site, $item-
>telefone, $item->uf, $item->id);
$this->throwExceptionOnError();
mysqli_stmt_execute($stmt);
$this->throwExceptionOnError();
mysqli_stmt_free_result($stmt);
mysqli_close($this->connection);
}
--
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev