Estoy intentando mostrar los últimos diez usuarios registrados.
Pero los quiero mostrar de tal manera, que nose como hacerlo.
Lo que querria seria mostrarlos en una tabla separados por colores.
Mi intención seria hacer una tabla con los colores azul oscuro y naranja, entonces arriba en la parte azul ultimo foro, en la parte naranja el penultimo foro, luego otra vez en la parte azul el antepenultimo...
No se si me entendeís?¿!!
Actualmente me salen todos de golpe como en la imagen:
Y si lo intento hacer como os he dicho se me queda asi:
Y este es el código que utilizo:
Código PHP:
<?php
$hostname = "localhost";
$database = "base";
$username = "root";
$password = "123456";
$conexion = mysql_connect($hostname, $username, $password) or trigger_error(mysql_error(),E_USER_ERROR);
mysql_select_db($database, $conexion);
$sql = "SELECT * FROM usuarios ORDER BY id DESC LIMIT 10";
$mostrar_sql = mysql_query($sql, $conexion) or die(mysql_error());
$row_sql = mysql_fetch_assoc($mostrar_sql);
echo "Total de usuarios: ".$row_sql['id'];
do{
echo "<table cellpadding='3' cellspacing='0' border='0' width='100%'>";
echo "<tr bgcolor='#CCCC66'>";
echo "<td width='50' height='20'><img src='/mf_temp/images/unread_icon.gif' alt='' /></td>";
echo "<td width='408'>Ultimos diez usuarios: ".$row_sql['nick']." </td>";
echo "</tr>";
echo "</table>";
echo "<table cellpadding='3' cellspacing='0' border='0' width='100%'>";
echo "<tr bgcolor='#FFFFFF'>";
echo "<td width='50' height='20'><img src='icon.gif' alt='' /></td>";
echo "<td width='408'>Ultimos diez usuarios: ".$row_sql['nick']." </td>";
echo "</tr>";
echo "</table>";
}while($row_sql = mysql_fetch_assoc($mostrar_sql));
mysql_free_result($mostrar_sql);
?>
Eso es todo, espero me puedan ayudar como siempre.
Muchas gracias,