Me gusta el metodo...vamos a probarlo.
, tenia pensado algo mas o menos asi:
Código PHP:
class Users {
private $name;
private $age;
public function __construct() {
$this -> name = ' ';
$this -> age = 0;
}
public function setUserName($name) {
$this -> name = $name;
}
public function getUserName() {
return $this -> name;
}
public function setUserAge($age) {
$this -> age = $age;
}
public function getUserAge() {
return $this -> age;
}
public function query_rows() {
$query = "select name, age from usuarios";
$result = mysql_query($query, $con);
while($row = mysql_fetch_array($result)) {
$this -> setUserName($row['name']);
$this -> setUserAge($row['age']);
}
}
}
$user = new Users();
<?php while($obj -> query_rows()) { ?>
<td><?php $obj -> getUserName()</td>
<td><?php $obj -> getUserAge()</td>
<?php } ?>
Pero al implementar, query_rows() siempre daria true y getUserName y getUserAge siempre se quedarian con el ultimo registro, ademas solo me funcionaria para dicha query y lo que yo queria es un metodo 'generico' que me funcionara con cualquier query, tu idea me gusta... podria tener un metodo llamado parseQuery($query) que me devolviera el array $result de cualquier query y despues con el foreach mostrar datos...mmm, Gracias por la idea sr, espero que alguien mas se asome en el tema y pueda opinar.