Duda con Tabla.

Iniciado por NaSaRiD15, 1 Septiembre 2008, 04:21 AM

0 Miembros y 1 Visitante están viendo este tema.

NaSaRiD15

Buenas gente, tengo una duda, porque hasta ahora siempre ingrese datos a la tabla de arriba a abajo, sin embargo, nunk lo hice al reves.. como se puede hacer para ingresar datos a una tabla de abajo hacia arriba, osea, que siempre el ultimo dato ingresado aparezca arriba, por ejemplo yo tengo este codigo que pongo aca, como haria para que sucediera eso, desde ya gracias.

echo "<table>";
echo "\t <th> Nick </th>";
echo "\t <th> Mensaje </th>";
while ($row = mysql_fetch_array($ress)){
echo "\t <tr>";
echo "\t\t <td> $row[nick]</td>";
echo "\t\t <td> $row[mensaje]</td>";
echo "\t </tr>";
}
echo "</table>";


Saludos, y gracias.
Hay que tomarse un tiempo para comprender que solamente sos lo que sos, de ahi a todo lo que tu quieras ser, eso ya depende de vos...

#!drvy

Quieres decir que te los ordene por mas nuevo a mas viejo.. ?

algo asi
Citar[Date: 17/88/1975] Usuario: Noname Comentario: muhahaha
[Date: 19/88/1975] Usuario: Name Comentario: muahahahahhahaha

que pase a:
Citar[Date: 19/88/1975] Usuario: Name Comentario: muahahahahhahaha
[Date: 17/88/1975] Usuario: Noname Comentario: muhahaha

Si es así, te recomiendo que te crees una tabla autoID o algo asi con "auto_increment"
para que después puedas hacer una consulta asi:

Código (sql) [Seleccionar]
SELECT * FROM comentarios ORDER BY autoID DESC

en este caso DESC seria la función que te muestra al revés del abecedario. (embece "a" es "z")

Pero eso.. es recomendable un campo con auto_increment para que puedas tenerlos ordenaditos. Y otra cosa que te recomiendo es que abras un post en general y pogas ahi todas las dudas... asi las tienes ordenaditas tambien xD

Saludos

NaSaRiD15

BSM, muchas gracias, funciono excelente!.
Hay que tomarse un tiempo para comprender que solamente sos lo que sos, de ahi a todo lo que tu quieras ser, eso ya depende de vos...