Melhorando minha ultima mensagem, oq eu quis dizer é isso: o Flex gerou um código assim:
public function __construct() { $this->connection = mysqli_connect( $this->server, $this->username, $this->password, $this->databasename, $this->port ); $this->throwExceptionOnError($this->connection); } e Nos artigos e tutoriais da net estão assim: function __construct(){ $this->db = new Zend_Db_Adapter_Pdo_Mysql(array( 'host' => '127.0.0.1', 'username' => 'root', 'password' => '', 'dbname' => 'flexcrud' )); } Em termo de segurança, o segundo jeito é melhor que o primeiro ou tanto faz? E em desempenho? On Feb 16, 1:52 pm, Gilsones <gilson.carva...@gmail.com> wrote: > Vou ver se faço as classes manualmente, pois não conheço o > ZendFramework e eu etava usando as classes que o FB4 gera. > Mas vendo alguns tutoriais de ZendAMF + Flex não tem nada haver com o > código do FB4. > > Olhem oque o FB4 gera: > (Onde está o Zend Framework nisso??) > > public function getAllClientes() { > > $stmt = mysqli_prepare($this->connection, "SELECT * FROM > $this->tablename"); > > $this->throwExceptionOnError(); > > mysqli_stmt_execute($stmt); > $this->throwExceptionOnError(); > > $rows = array(); > > mysqli_stmt_bind_result($stmt, $row->id, $row->nome, $row- > > >sobrenome, $row->telefone); > > while (mysqli_stmt_fetch($stmt)) { > $rows[] = $row; > $row = new stdClass(); > mysqli_stmt_bind_result($stmt, $row->id, $row->nome, > $row->sobrenome, $row->telefone); > > } > > mysqli_stmt_free_result($stmt); > mysqli_close($this->connection); > > return $rows; > } > > On 16 fev, 12:29, Mateus Paegle <mm.pae...@gmail.com> wrote: > > > > > > > > > Procura na documentacao do zend sobre zend_db_table para fazer comunicao com > > o banco. > > > Mateus > > > Em 16/02/2011 12:58, "Gilsones" <gilson.carva...@gmail.com>escreveu: > > > Comecei usar o ZendAMF, como recomendado pela maioria aqui do grupo. > > Estou precisando fazer um pequeno ajuste no SQL para fazer uma busca > > usando WHERE LIKE > > (Estou usando a classe PHP que o Flash Builder 4 criou) > > Tentei assim: > > > $stmt = mysqli_prepare($this->connection, "SELECT id, cidade, > > cnpj_cpf, nome FROM $this->tablename ?"); > > $this->throwExceptionOnError(); > > $filter = 'WHERE nome LIKE "Gilson%"'; > > mysqli_stmt_bind_param($stmt, 's', $filter); > > > Mas não funciona! > > Não posso colocar direto no SQL, pois terei mais parâmetros para a > > busca. > > > Aproveitando, pra não encher muito a paciência aqui rsrs, > > alguém pode me indicar algum outro Grupo ou Fórum de Zend "AMF" ? > > > -- > > 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 emhttp://groups.google.com/group/flexdev -- 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