Clases y Db

[email protected] (Alexis Saucedo) Thu, 21 Aug 2014 17:44:03 -0300
Newsgroups php.general.es
Message-ID <CAAu=vQcm5A=6ODuLUjgW+E9M7jVV50PbGj03-zC9Tai4_iS=Mw@mail.gmail.com>
--20cf300e512ff539ab050129c7eb
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Buenas tardes a todos, tengo una consulta ya que se me dio por armar clases
din=C3=A1micas pero no creo estar haciendo coorrectamente, estoy tratando d=
e
realizar algo asi (lo estoy haciendo de memoria al ejemplo):

Class MyClass{

var $user =3D 'usuario';
var $contrase=C3=B1a =3D 'pass';
var $host =3D 'localhost';
var $database =3D 'base';
var $table =3D NULL;

function Connect(){

mysql_connect('$this->host', '$this->user', '$this->pass');
mysql_selectdb('$this->database');

}

function_Query($table){

$this->table =3D $table;

$query =3D mysql_query("SELECT * FROM $table")

$data =3D array();
while($row=3Dmysql_fetch_array($query)){
          $row =3D $data;

}
}

$new =3D new MyClass;
$new->Connect();
$new->Query('tabla_a_usar');

}

Y ACA ALCARO QUE SEGURAMENTE MI LOGICA NO SEA LA CORRECTA, el tema es que a
$new->Query(), al ser un array() lo quiero recorrer de la siguiente forma:

$new->Query('tabla_a_usar') =3D $arreglo;

foreach($arreglo as $a){

      echo $a['dato'];

}

pero no me trae absolutamente nada, espero poder explicar mi situacion,
=C2=BFalguno sabe si esto es posible o se puede llegar a hacer de otra form=
a? ya
que si pudiera podria traer todos los datos de una consulta podria mostrar
de a uno o todos juntos cuando quiera.

Un saludo y espero haberme explicado.

--20cf300e512ff539ab050129c7eb--