Eu preciso incluir um registro. Tenho a classe em PHP e uso o
RemoteObject para fazer a comunicacao. Tenho varias outras funcoes de
incluir e alterar e todoas funcionam somente esta que esta me dando um
trabalho e nao consigo encontrar o erro.
O Erro:
(mx.messaging.messages::ErrorMessage)#0
body = (null)
clientId = "513EAF32-D3B8-9368-4A7E-000036EB9578"
correlationId = "90798D3B-FEA9-CE6E-00B3-040BFDE59F8B"
destination = (null)
extendedData = (null)
faultCode = "0"
faultDetail = ""
faultString = ""
headers = (Object)#1
messageId = "13F37224-EBD6-05A9-0A34-000056F0B3ED"
rootCause = (null)
timestamp = 126278827900
timeToLive = 0
PHP
/**
* @desc Inclui uma reserva
* @param $datainicial
* @param $datafinal
* @param $imovel
* @param $cpf
* @param $acompanhantes
* @param $valordiaria
* @param $valorpago
* @param $valortotal
*/
function IncluirReserva($datainicial, $datafinal, $imovel, $cpf,
$acompanhantes, $valordiaria, $valorpago, $valortotal)
{
$strSql = "";
$strSql .= "INSERT INTO reservas(res_cliente_cpf, res_imovel,
res_acompanhantes, ";
$strSql .= "res_data_inicial, res_data_final, res_valor_diaria,
res_valor_pago, ";
$strSql .= "res_valor_total) VALUES(";
// CPF
$strSql .= "'" . $cpf . "', ";
// Imovel
$strSql .= "'" . $imovel . "', ";
// Acompanhantes
$strSql .= "'" . $acompanhantes . "', ";
// Data inicial
$strSql .= "'" . $datainicial . "', ";
// Data final
$strSql .= "'" . $datafinal . "', ";
// Valor diaria
$strSql .= "'" . $valordiaria . "', ";
// Valor pago
$strSql .= "'" . $valorpago . "', ";
// Valor total
$strSql .= "'" . $valortotal . "')";
$cn = GC_BancoDedados::Conectar();
$resultado = "0";
if (!$consulta = mysql_query($strSql, $cn))
{
$resultado = mysql_error();
}
else
{
// Envia o e-mail avisando sobre a solicitação
//mail('[email protected]','Nova
reserva no
site','Existe uma nova solicitação de reserva em nome de ' . $nome .
'.','From: ' . $email);
}
return $strSql;
}
AS3
zendTeste.IncluirReserva(auxDataInicial2, auxDataFinal2,
this.txtIDImovel.text, this.txtCPF.text,
this.txtAcompanhantes.text,
this.txtValorDiaria.text,this.txtValorPago.text,
this.txtValorTotal.text);
MXML
<mx:RemoteObject id="zendTeste" destination="zend"
source="GC_Reservas">
<mx:method name="IncluirReserva"
result="onResultadoIncluirReserva
(event)" fault="onFalhaIncluirReserva(event)" />
</mx:RemoteObject>
Obrigado
--
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