Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/08/2004, 10:25
hemiliano
 
Fecha de Ingreso: abril-2004
Mensajes: 260
Antigüedad: 20 años
Puntos: 1
Que significa esto: $rs = $Conn->Retrieve

Tengo un código que estoy analizando y necesito saber que significa esto:
$rs = $Conn->Retrieve("SELECT ne.IDenviarInfo, ne.enviarInfo, ne.enviarInfodesc, ne.IDconfigMail, ne.publicar, nc.ultFechaEnvio FROM newsenviarinfo ne, newsconfigemail nc WHERE ne.IDconfigMail = nc.IDconfigMail ORDER by ne.publicar");

Se que es un query a la base, pero lo que me perturba, para serles más sincero es el simbolo "->".
Yo recuerdo haberlo utilizado en C++ para moverme a travez de los nodos, pero en este caso, no entiendo bien su aplicación. Y en PHP.net no encontré nada que me lo explique.

El documento que utiliza este simbolo tiene incluido un documento que contiene la siguiente función, entre otras (posteo esta funcion por que me parece que es la relevante en este caso, si les es necesario pidanme las demás):
Código PHP:
class Connection {
    var 
$connectString;
    var 
$dbUser;
    var 
$dbPassword;
    var 
$recordSets;
    var 
$connection;

    function 
Open$connString$user$pswd ){
        
$this->connectString $connString;
        
$this->dbUser $user;
        
$this->dbPassword $pswd;

        
$this->connection mysql_connect("200.32.3.113"$user$pswd );
        
mysql_select_db$connString$this->connection );
    }

    function 
Close(){
        
mysql_close$this->connection );
    }

    function 
Execute$execString )    {
        if( ! 
mysql_query$execString$this->connection ) ) {
            
#print "$execString<br><font color=red>\n";
            #print mysql_errno() . ": " . mysql_error() . "</font><BR>";
            
print "\n\n<br><br><font face=verdana size=2><b>Se produjo un error en la base de datos.<br>Vuelva a intentarlo más tarde.</b></font><br><br>\n\n";
            
$errno mysql_errno();
            
$errmy mysql_error();
            
$pagin getenv("PATH_INFO");
            
mail("[email protected]""mySQL err - GD""Query: $execString\n\nError nro[$errno] = $errmy\n\nPágina: $pagin\n\n""From: [email][email protected][/email]\r\nReturn-Path: [email protected]\r\nReply-To: [email][email protected][/email]\r\nX-Mailer: PHP/" phpversion() . "\r\nContent-Type: text/plain;");
            
mysql_close$this->connection );
            exit;
        }
    }

    function 
Retrieve$execString ){
        
$recset = new Recordset;
        
$recset->Exec$this->connection$execString );
        return 
$recset;
    }


Alguien sabe que significa el simbolo, y como se aplica?.

Gracias.
__________________
:serio: :adios: