Hola, tengo una clase y dentro una funcion que supuestamente tiene que mostrarme los registros de una tabla, pero no sale nada y no muestra ningun error, la funcion es esta:
Código PHP:
public function MostrarNoticias() {
$str = "SELECT * FROM noticias ORDER BY not_fecha DESC";
$rs = $this->EjecutarQuery($str);
$nr = $this->NumeroFilas($rs);
$res = "<table>";
$res .= "<tr>";
$res .= "<th>Código</th>";
$res .= "<th>Fecha</th>";
$res .= "<th>Tema</th>";
$res .= "<th>Resumen</th>";
$res .= "<th>Activo</th>";
$res .= "</tr>";
if ($nr > 0) {
while ($arr = $this->RetornarFilas($rs)) {
$res .= "<tr>";
$res .= "<td>".$arr[0]."</td>";
$res .= "<td>".date("d/m/Y", strtotime($arr[1]))."</td>";
$res .= "<td>".$arr[2]."</td>";
$res .= "<td>".$arr[3]."</td>";
$res .= "<td>".$arr[6]."</td>";
$res .= "</tr>";
}
}
else {
$res .= "<tr>";
$res .= "<td colspan='5'>No hay noticias publicadas.</td>";
$res .= "</tr>";
}
$res .= "</table>";
echo $res;
}
la consulta ya la probe, si devuelve resultados y las 2 lineas siguientes, ya las use anteriormente, en ralidad toda la funcion con otros datos y otra tabla ya la use y si mostraba los datos, pero ahora no se que pasa, quizas hay algun error de sintaxis que no haya visto. Espero que me puedas ayudar. Gracias.