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--