Ver Mensaje Individual
  #4 (permalink)  
Antiguo 05/09/2005, 10:29
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 23 años
Puntos: 129
Realmente no entiendo que es lo que quieres hacer ...

Esa otra función que llamas RecogerDatos() creo que debería formar parte de tu objeto "Dato" y ahí llamar al método que corresponda para lo que requieras.

Bajo esta premisa tu tendrías algo tipo:

Código PHP:
<?
include ("tu_clase.php");
$tu_instancia = new Dato();
$tu_instancia->Dato();
$datos_en_array=$tu_instancia->RecogerDatos(); // o bien esto un método privado de tu classe primaria.
// Un uso de lo que te devolvió un método .. o bien incluso otro método en tu objeto que te dé el formato de salida de tus datos ...
foreach ($datos_en_array as $dato){
   echo 
$dato."<br>";
}
?>
Y tu método "RegogerDatos()" (si lo incrustras en tu objeto "Dato") sería algo tipo:
$dato_i = $this->Dato($fila['Id']);
array_push($datos,$dato_i);

o similar ... llamando a tu método "Dato" no a la Classe (podrías diferenciar más el tema usando nombres diferentes para tu classe y sus métodos).

Por otro lado .. $fila = mssql_fetch_array($resultado); si lo quieres en un objeto pues luego haces $this-> ... podrías usar mssql_fetch_objetc() ...

Un saludo,