Ver Mensaje Individual
  #5 (permalink)  
Antiguo 21/06/2010, 13:23
Avatar de cadrogui
cadrogui
 
Fecha de Ingreso: junio-2003
Mensajes: 875
Antigüedad: 20 años, 10 meses
Puntos: 5
Ayuda con mi api!

holas, lo estoy haciendo de esta manera:

api.php

Código PHP:
function VerificaAPI($API_KEY) {
    
    if(empty(
$API_KEY)):
        return 
false;
        
$err_cod "001";
        
      else:
          
        
conectar(1);
        
$sql "SELECT * FROM api WHERE nro_api = '" .$API_KEY"'";
        
$consulta mysql_query($sql);
        
$existe mysql_num_rows($consulta);
        
$muestra mysql_fetch_array($consulta);
        
conectar(0);
        
            if (
$existe == 1):
                return 
true;
                
                
$API_KEY_BD $muestra['nro_api'];
                
$EMPRESA $muestra['empresa'];
                
              else:
              
                return 
false;
                
$err_code "002";
                
            endif;
        
    endif;    
    
}                   




if (
VerificaAPI($_GET['API_KEY']) == true):

    class 
API {
        private 
$rut;
         
        function 
_construct($rut){
        
$this -> rut $rut;
        }
         
        function 
mostrar($rut){
        
mysql_query("SELECT * from trabajadores WHERE rut = '" .$rut"'");
        }
    
         
    } 

prueba-api.php

Código PHP:
include('Librerias/api/api.php');

$obj = new API();
$obj -> mostrar('15035098-4'); 
la idea es que en un script externo a mi plataforma, se escriba algo como el (prueba-api.php) y este script devuelva los datos asociados a la consulta mostrar, pero no lo logro conseguir.

alguien me tira un cable!!

gracias.

pd: como envio os valores via POST? para el API_KEY y para recuperar la consulta?

pd: hice un tema nuevo ya que el otro estaba en WEB GENERAL.
__________________
La mejor manera de aprender es por medio de un aprendizaje significativo....

http://www.cocert.cl