Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/04/2015, 10:59
shikamarucb
 
Fecha de Ingreso: febrero-2014
Mensajes: 107
Antigüedad: 10 años, 2 meses
Puntos: 0
Pregunta Error en creacion de servicio web.

Hola a todos tengo el siguiente codigo, que es para crear un servicio web y me sale el siguiente error Parse error: syntax error, unexpected 'libros' (T_STRING) in C:\xampp\htdocs\android\libros.php on line 18
Aca esta el codigo:

Código PHP:
Ver original
  1. <?php
  2. include_once('globals.php');
  3. include_once('dbmanager.php');
  4.  
  5. class libros{
  6.  
  7.       private function getLibros(){
  8.         $sql = "SELECT l.* ";
  9.         $sql .= " FROM libros AS l ";
  10.         $db = new dbmanager();
  11.         return $db->executeQuery($sql);
  12.      }
  13.  
  14.      public function getJSONLibros(){
  15.       $json = "";
  16.       $i = 0;
  17.       $result = $this->getLibros();
  18.       $json .= " { "libros" : [ ";
  19.  
  20.       while($row = mysql_fetch_array($result)){
  21.         if($i > 0)
  22.           $json .= ",";
  23.  
  24.         $json .= " { "id" : ".$row['id_libro'].", "libro": "".$row['libro']."", "isbn": "".$row['isbn']."" ";    
  25.         $json .= "} ";  
  26.       $i++;
  27.       }  
  28.  
  29.       $json .= " ] ";
  30.       $json .= " } ";  
  31.       return $json;
  32.     }
  33. }
  34.  
  35. ?>

Lo que pasa es que me estoy guiando del siguiente tutorial donde hay otros archivos mas pero no se cual es el error.
http://www.nosinmiubuntu.com/como-cr...icios-web-php/