falta uma virgula depois de "remote"

22              "description" => "Return a list of controllers",
23              "access" => "remote",
24              "arguments"=>array ("nome","senha")
25               ),


Leonardo França
Adobe Certified Professional Flash MX 2004 Developer
Manager AUGDF - http://www.augdf.com.br
http://www.leonardofranca.com.br



Thiago O. Felix wrote:
> Pessoal estou praticando com AMFPHP, tenhu um servico chamado flex,
> estou tentado incluir uma funcao chamada SearchUsers que ira checar os
> argumentos dentro do banco, porém nao estou conseguindo incluir no
> methodTable
> alguem consegue ver o erro e me ajudar rsrs
>
>
>
>
>       <?php
>       class flex{
>           var $host = 'localhost';
>           var $user = 'root';
>           var $database = 'base';
>           var $pass = 'secret';
>           function flex(){
>               $this->methodTable = array(
>                   "getUsers" => array(
>                   "description" => "Return a list of users",
>                   "access" => "remote"
>                   ),
>                   "setRecords"=> array(
>                   "description"=> "Insere registros no banco de
> dados",
>                   "access"=> "remote",
>                   "arguments"=>array
> ("nome","email","telefone","data")
>                   ),
>
>                   //aqui fica a parte que esta dando problema
>                   "searchUser" => array(
> 22              "description" => "Return a list of controllers",
> 23              "access" => "remote"
> 24              "arguments"=>array ("nome","senha")
> 25               ),
>                   "updateRecords"=> array(
>                   "description"=> "Atualiza os registros do banco de
> dados",
>                   "access"=> "remote",
>                   "arguments"=>array
> ("id","nome","email","telefone","data")
>                   ),
>                   "delRecords"=> array(
>                   "description"=> "exclui os registros do banco de
> dados",
>                   "access"=> "remote",
>                   "arguments"=>array ("id")
>                   ),
>               );
>               $this->conexao = mysql_connect($this->host,$this->user,
> $this->pass);
>               mysql_select_db($this->database);
>           }
>           function getUsers() {
>
>               $query = "SELECT id,nome,email,telefone,data FROM
> usuarios";
>
>               $result = mysql_query($query);
>
>               while ($row = mysql_fetch_object($result)) {
>
>                   $ArrayOfUsers[] = $row;
>
>               }
>
>               return($ArrayOfUsers);
>
>           }
>
>         function searchUser($arg=array()){
>
>               $nome = $arg[0];
>
>               $senha = $arg[1];
>
>               $query = ysql_query("SELECT nome,senha FROM administradores
> WHERE nome = $nome AND senha = $senha");
>
>                 while ($row = mysql_fetch_object($query)) {
>
>                   $ArrayOfUsers[] = $row;
>
>                 }
>                 return($ArrayOfUsers);
>                 }
>
>           function setRecords($arg=array()){
>
>               $nome = $arg[0];
>
>               $email = $arg[1];
>
>               $telefone = $arg[2];
>
>               $data = $arg[3];
>
>               $query = mysql_query("INSERT INTO usuarios (nome, email,
> telefone, data) VALUES ('$nome','$email','$telefone', '$data')");
>
>               if (!mysql_error()) {
>
>                   return "sucesso";
>
>               }else{
>
>                   return "error";
>
>               }
>
>           }
>
>           function updateRecords($arg=array()){
>
>               $id = $arg[0];
>
>               $nome = $arg[1];
>
>               $email = $arg[2];
>
>               $telefone = $arg[3];
>
>               $date = $arg[4];
>
>               $query = mysql_query("UPDATE usuarios SET nome =
> '$nome',email = '$email', telefone = '$telefone' , data ='$date' WHERE
> id = '$id'");
>
>               if (!mysql_error()) {
>
>                   return "sucesso";
>
>               }else {
>
>                   return mysql_error();
>
>              }
>
>           }
>
>           function delRecords($arg=array()){
>
>               $id = $arg[0];
>
>               $query = mysql_query("DELETE FROM usuarios WHERE id =
> '$id' LIMIT 1");
>
>               if (!mysql_error()) {
>
>                   return "sucesso";
>
>               }else{
>
>                   return "error";
>
>               }
>
>           }
>
>       }
>
>       ?>
>
> dentro do servidor web, a msg de erro retornada eh :
>
> Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING,
> expecting ')' in C:\xampp\htdocs\Artigo Janela\amfphp\services
> \flex.php on line 24
>
>
> >
>   

--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Responder a