Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/06/2011, 06:49
Avatar de Carlmycol
Carlmycol
 
Fecha de Ingreso: diciembre-2007
Ubicación: Los Teques, Venezuela
Mensajes: 240
Antigüedad: 16 años, 11 meses
Puntos: 3
Link mysql en funciones y clases

Hola, quiero hacer clases que usen mysql para conectarse, es decir, voy a hacer un sistemilla y programaré una clase que maneje las paginas y otro que maneje en general, sin embargo no debo omitir el link en el mysql_query, espera, haré algo como lo siguiente

Código PHP:
$link=new MySQL;
$link->construir('host''user''pass''db');
... 
// x... la clase MySQL la usaré para conectar a varias db y llevar un manejo mas facil

class sistema
{
function 
obtener_paginas()
{
$result=mysql_query("SELECT * FROM paginas"); //Aqui, no debo omitir el link mysql
...
...
}

Ahora, lo que se me ocurre es o usar el link como global, creo que esto no debería ser, o... Poner el link como atributo en la clase, Entonces me sale esta duda, si agrego el objeto mysql ya conectado como atributo en las otras clases, ¿la conexion sería reutilizable?

Lo que no quiero es hacer varias conexiones a esa DB, primero porque tardaría mas, segundo, porque cabe la posibilidad de conectar a varias DB al mismo tiempo.

Saludos