Bueno tu pregunta debería ir en
PHP orientado a objeto, espera que un moderador mueva tu tema. Pero contestando la pregunta, mira este ejemplo
Código PHP:
Ver originalclass classConnectDb{
private $connect_db;
private $mysql_host;
private $mysql_user;
private $mysql_pass;
private $mysql_db;
private $mysql_query;
public function __construct($host, $user, $pass, $db){
$this->mysql_host = $host;
$this->mysql_user = $user;
$this->mysql_pass = $pass;
$this->mysql_db = $db;
}
public function connectDb(){
}
public function query($query){
}
public function numRowsQuery(){
}
public function fetchQuery(){
}
public function dataSeek($num){
}
}
$obj = new classConnectDb('hostname','username','password','database');
$obj->connectDb();
$obj->query('SELECT * FROM tabla');
if($obj->numRowsQuery() > 0){
while($row = $obj->fetchQuery()){
}
/**
*Por si quieres volver a usar la misma consulta retornar el puntero al número indicado,
*en este caso a 0
*/
$obj->dataSeek(0);
while($row = $obj->fetchQuery()){
}
}
Después que aprendas a manejarte con OOP, te recomiendo que tus consultas lo hagas con la clase
PDO.