Pessoal está acontecendo um erro estranho ao conectar o banco de dados
e estou perdendo um tempo danado e resolvi apelar a voces.

esta função no browser do amfphp retorna perfeita
        public function getall() {
//              $db = $this->connection() ;
//              $rs = $db->execute("select banco,nome,saldo from bancos") ;
//              while (!$rs->EOF) {
                        $dados = new bancosVO ;
                        $dados->banco = "003" ; //str$rs->fields['banco'];
                        $dados->nome = 'Bradesco' ; //$rs->fields['nome'];
                        $dados->saldo = "2.300,00 " ;//$rs->fields['saldo'];
                    $a[] = $dados;
//                  $rs->movenext();
//              }
                return $a ;
        }
no retorno vem
(Array)#0
  [0] (Object)#1
    banco = "003"
    nome = "Bradesco"
    saldo = "2.300,00 "

já a connection que em cima está bloqueada retorna erro
        public function connection() {
                $dbhost = "localhost";
                $dbuser = "root";
                $dbpass = "xxxxxxx";
                $dbname = "gestor" ;
                $db = mysql_connect($dbhost,$dbuser,$dbpass);
        mysql_select_db($dbname,$db);
                return $db;
        }
no retorno vem
(Object)#0
  message = "faultCode:INVALID_AMF_MESSAGE faultString:'Invalid AMF
message' faultDetail:'
Fatal error: Uncaught exception 'VerboseException' with message
'Unsupported Datatype: mysql link' in C:\Program Files\VertrigoServ\www
\VTGestor\amfphp\core\amf\io\AMFSerializer.php:744
Stack trace:
#0 C:\Program Files\VertrigoServ\www\VTGestor\amfphp\core\amf\io
\AMFSerializer.php(744): amfErrorHandler(1024, 'Unsupported Dat...',
'C:\Program File...', 744, Array)
#1 C:\Program Files\VertrigoServ\www\VTGestor\amfphp\core\amf\io
\AMFSerializer.php(1033): AMFSerializer->writeAmf3Data('Unsupported
Dat...')
#2 C:\Program Files\VertrigoServ\www\VTGestor\amfphp\core\amf\io
\AMFSerializer.php(720): AMFSerializer->writeAmf3Object(Resource id
#29)
#3 C:\Program Files\VertrigoServ\www\VTGestor\amfphp\core\amf\io
\AMFSerializer.php(567): AMFSerializer->writeAmf3Data(Object
(AcknowledgeMessage))
#4 C:\Program Files\VertrigoServ\www\VTGestor\amfphp\core\amf\io
\AMFBaseSerializer.php(93): AMFSerializer->writeData(Object
(AcknowledgeMessage))
#5 C:\Program Files\VertrigoServ\www\VTGestor\amfphp\core\amf\app
\Filters.php(207): AMFBaseSerializer- in C:\Program Files\VertrigoServ
\www\VTGestor\amfphp\core\amf\io\AMFSerializer.php on line 744
'"
  name = "Error"
  rootCause = (null)

banco, usuário, senha, tudo certinho
o banco tambem está rodando normalmente
mas não sei que erro é esse
ah, recebendo do jeito que está a getall no flex, vem certinho, mas do
banco ....

José Carlos
--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
Para sair da lista, envie um email em branco para 
flexdev-unsubscr...@googlegroups.com
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---

Reply via email to