Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/07/2011, 10:24
chispe
 
Fecha de Ingreso: agosto-2010
Mensajes: 31
Antigüedad: 14 años, 6 meses
Puntos: 0
Duda para mostrar información (Clases)

Buenas Tardes.

Soy nuevo en POO y estaba realizando unos ejercicios , con clases. El problema es que no puedo mostrar todos los datos de la consulta, o sea listar toda la información, generalmente lo realizo con:
Código:
  <? while ($registros=mysql_fetch_array($resultado)){} ?>
pero como estoy realizando la consulta desde la clase no se como hacerlo.

En estas tablas quiero listar toda la información es siguiente:

Código:
  <tr>
     <td><? echo $mostrar_usuarios->id ?></td>
    <td><? echo $mostrar_usuarios->nombre ?></td>
    <td><? echo $mostrar_usuarios->perfil ?></td>
    <td><a href="registro_clases.php?modificar_id=<? echo $mostrar_usuarios->id ?>">MODIFICAR</a></td>
  </tr>
Asi instancio a la clase:
Código:
 if (isset($_REQUEST["usuarios"]))
  {
	$mostrar_usuarios=new usuarios;
	$mostrar_usuarios->mostrar_usuarios();
	 
	 }

Mi clase es esta:

Código:
<? require_once("class.coneccion.php");
?>
<?
class usuarios
{
	var $id;
	var $nombre;
	var $password;
	var $perfil;
		
			
	function mostrar_usuarios()
		{
		$consulta="SELECT * FROM USUARIOS";
		$realizar_consulta=mysql_query($consulta,coneccion::Conectarse());
		$registros=mysql_fetch_array($realizar_consulta);
		$this->id=$registros["Id"];
		$this->nombre=$registros["NOMBRE"];
		$this->perfil=$registros["PERFIL"];
				
		}

}



 ?>
Además me gustaría saber si lo que estoy realizando esta bien hecho, o hay que cambiar algo , o alguna recomendación.

Muchas Gracias