Ver Mensaje Individual
  #8 (permalink)  
Antiguo 25/06/2010, 17:15
Avatar de cadrogui
cadrogui
 
Fecha de Ingreso: junio-2003
Mensajes: 875
Antigüedad: 20 años, 10 meses
Puntos: 5
Respuesta: Problemas con mi Clase - API

creo que el problema esta en como envio las variables por POST con CURL, ya que he suprimido esas lineas de codigo y he simplificado el codigo y funciona, mira:


archivo de la clase - API
Código PHP:
<?

function conectar($conectar
    { 
        
$link=''
        if(
$conectar == 1
        { 
            
$link mysql_connect("localhost""root""root"false65536
                or die(
err(mysql_errno()));                                    
                
            
mysql_select_db("cosit"
                or die(
err(mysql_errno()));      
        } 
        if(
$conectar == 0
        { 
            
$link mysql_connect("localhost""root""root"false65536); 
                
mysql_close($link); 
        } 
    }

                 class 
API_PRUEBA{
                    private 
$rut;
                     
                    function 
_construct($rut){
                        
$this -> rut $rut;
                    }
                    
                    function 
mostrar_nombres($rut){
                        
conectar(1);
                        
$sql "SELECT * from trabajadores WHERE id = '" .$rut"'";
                        
$consulta mysql_query($sql);
                        
$muestra mysql_fetch_array($consulta);
                        
conectar(0);
                        
                        
$out =  $muestra['nombres'];
                        return 
$out;
                    }
                                
                }


?>

archivo prueba-api-2.php

Código PHP:
<?

include_once('Librerias/api/api-dllo.php');

echo 
"Prueba API 2 <br>";

var_dump($obj);

$obj = new API_PRUEBA();
echo 
$obj->mostrar_nombres(1);

?>
y el resultado en el browser

Código:
Prueba API 2 
NULL juan paulo
alguna sugerencia?

Gracias.
__________________
La mejor manera de aprender es por medio de un aprendizaje significativo....

http://www.cocert.cl