Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/12/2011, 07:37
gus_anomaly
 
Fecha de Ingreso: noviembre-2009
Mensajes: 381
Antigüedad: 15 años
Puntos: 6
Una ayudita con OOP

Muchachos, estoy viendo PHP con Objetos... aqui algo que hice, pero desde ya que no funciona, me dan una ayudita!?

Código:
<?php

include ('config.inc.php');

class Conexion{
	private $serv;
	private $user;
	private $pass;
	private $base;
	private $conect;
	
	function __construct($serv, $user, $pass, $base){
		$this->serv = $serv;
		$this->user = $user;
		$this->pass = $pass;
		$this->base = $base;
		$this->conectar();
	}

	private function conectar(){
		$this->conect = mysql_connect ($this->host, $this->user, $this->pass)or die ("error en conexion");
		mysql_select_db ($this->base, $this->conect);
	}
}

class Datos{
	
	function mostrar(){
		$this->resultado = mysql_query("SELECT titulo, contenido FROM post ORDER BY id ASC", $this->conect);
		$resu = mysql_fetch_array($this->resultado,MYSQL_ASSOC);
		
		while($resu){
			echo " ".$resu['titulo']." - ".$resu['contenido']." <br/>";
		}

	}
}

?>
En el index.php (ya contiene el include de la clase) va lo siguiente:

Código:
$mostrar = new Datos();
$mostrar->mostrar();
Bueno, muchas gracias, no me insulten mucho!
Gustavo.