Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/09/2005, 16:51
Avatar de ZydRick
ZydRick
 
Fecha de Ingreso: febrero-2005
Ubicación: Lima
Mensajes: 750
Antigüedad: 19 años, 2 meses
Puntos: 4
ordenar resultados de consulta en un <table>

hola, he hecho una consulta a mi base de datos para ke me extraiga los ultimos 5 posts enviados a un foro, la consulta funciona perfecto, pero cuando lo kiero ordenar en un <table> me da un problema, ke al imprimir en pantalla la consulta solo aparecen los titulos y la primera fila ordenada en la tabla y el resto se keda al aire he tratado de ver en ke pueda estar fallando pero no encuentro solucion, mi codigo es este:

Código PHP:
<?
$mostrar 
5;
include(
'config.php');
$query "select * from foros order by fecha desc";
$resp mysql_query($query);
print 
"<table width=780 border=1>";
print 
"<tr><td>Categoría</td><td>Autor</td><td>Título</td></tr>";
while (
$datos mysql_fetch_array($resp)) { 
print 
"<tr><td>";
if (
$mostrar 0) { 
$fecha date("d/m/Y",$datos[fecha]);
$foroid $datos['id'];
$codigo $datos['idautor'];
$quien $datos['autor'];
$tema $datos['titulo'];
print 
"<b>$datos[categoria]</b>";
print 
"</td><td>";
echo 
"<a class='vinculo' title='ver perfil de $quien' href=perfil.php?id=$codigo>$quien</a>";
print 
"</td><td>";
echo 
"<a class='vinculo' title='Enviado el $fecha' href=foro.php?id=$foroid>$tema</a>";
print 
"</td></tr>"; }
print 
"<table>";
 
$mostrar--;
}
mysql_query($query);
?>
ojala alguien me pueda decir donde esta la falla pk lo ke es yo le doy mil vueltas y no doy, gracias de antemano

un saludo