podrias hacer la consulta algo asi para facilitar el manejo despues...
Código php:
Ver original{
// propiedades....
public
$link,
$result,
$query_error = false,
$affected_rows,
$last_id,
$query_result,
$rows;
// constructor, metodos, etc.
public function query($sentence = '')
{
if (!$this->result) {
$this->query_error = true;
}
if (preg_match('/^\s*(select|replace)(.+)/is',$sentence)) {
$rows = 0;
$this->query_result[$rows] = $row;
++$rows;
}
}
if ($this->query_error) $this->query_error = false;
$this->rows = $rows;
return true;
}
}
despues para manejar los datos de las consultas seria... por ej.:
Código php:
Ver original$MySQL = new MySQL(//blablabla);
$MySQL->query("SELECT titulo,contenido,fecha FROM noticias");
if ($MySQL->affected_rows < 1) print 'No hay noticias... ';
else {
foreach ($MySQL->query_result as $row) {
print '<h1>' .$row->titulo. '</h1>';
print '<div>' .$row->contenido. '</div>';
print '<span>' .$row->fecha. '</span>';
}
}
espero que te sirva... saludos.