Ver Mensaje Individual
  #11 (permalink)  
Antiguo 27/09/2010, 08:38
Avatar de anacona16
anacona16
 
Fecha de Ingreso: marzo-2010
Ubicación: Bogota DC
Mensajes: 610
Antigüedad: 14 años, 1 mes
Puntos: 52
Respuesta: Ejemplos de POO

Ok ya he estado leyendo algo sobre MVC de los links.

Pero ahora me surge otra duda

Código:
<?php
class conexion{
    private $mysqlHost;
    private $mysqlUser;
    private $mysqlPass;
    private $db;
    private $connect;
    private $resultado; 
    private $campos;
    private $valores;
    private $table;
    private $values;

    public function __construct($mysqlHost="localhost",$mysqlUser="root",$mysqlPass="osslttgg",$db="bd_egresados"){ 
    	#inicializamos los datos de la clase y solicitamos la conexion con el servidor
        $this->mysqlHost=$mysqlHost;
        $this->mysqlUser=$mysqlUser;
        $this->mysqlPass=$mysqlPass; 
        $this->db=$db;
        $this->conectar();         
    } 

    private function conectar(){
        $this->connect=mysql_connect($this->mysqlHost,$this->mysqlUser,$this->mysqlPass) or die ("no se pudo conectar con el servidor ".mysql_error());     
        $this->select_db($this->db);
		#seleccionamos la base de datos q indicamos si deseamos cambiar usamos el metodo     
    } 

    public function select_db($db) {
        mysql_select_db($db) or die ("Error al conectar con base de datos ".mysql_error());
    } 

 	public function insert($table,$campos,$values){
		$insert="INSERT INTO ".$table." (".$campos.") VALUES (".$values.")";
		$result=mysql_query($insert);
	} 
	
	public function select1($campos,$table){
		$cons="SELECT ".$campos." FROM ".$table."";
		$result=mysql_query($cons);
	}
	
	public function delete($table,$condicion){
		$delete="DELETE FROM ".$table." WHERE ".$condicion."";
		$result=mysql_query($delete);
	}
}
?>
tengo otra funcion para consultas, como hago para mostrar el resultado de esa contulta. La funcion recibe dos parametros $campos si es alguno en especila o * para todos y $table si quisiera mostrar el resultado de esta consulta en una grilla o tabla, como lo haria.

Gracias.