Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
como seria esto?
#1
Buenas, estoy haciendo una tabla de posisiones el que tenga por ej nivel mas alto empieza primero asi hasta el final y tengo este codigo.
Código

Código PHP:
<?php 
            $consulta5
=mysql_query("SELECT * FROM usuarios ORDER BY PuntosC desc LIMIT 5");
                while(
$filas5=mysql_fetch_array($consulta5))
                {
                    
$nombre5=$filas5['Username'];
                    
$puntaj5=$filas5['PuntosC'];
 
 
?>

html 

Código PHP:
?. <?php echo $nombre5?> <span style="float:right; font-size:11px;"><?php echo $puntaj5?> Puntos</span><div class="hr"></div>
<?php ?>

bien con eso consigo esto como yo quiero
[Imagen: Captura.PNG]
mi duda es como podria cambiar el "?" y ponerle 1, 2, 3, 4 y 5 asi, al primero 1 segundo 2 y todo asi
#2
Imprimelo en una lista ordenada (<ol>), para eso esta, luego con CSS le cambias el aspecto.

También puedes usar un contador con CSS si no quieres cambiar la estructura.

- https://jsfiddle.net/go276grx/1/

PS: Te recomiendo no usar MySQL (mysql_), sino MySQLi o PDO y usar al menos un motor de plantillas como Smarty, mezclar lógica (PHP) con diseño (HTML, CSS, etc) es además de inseguro, una mala práctica.
WWW
#3
Perfecta la respuesta de AbaddonOrmuz! con que maquetes una lista <ol> y le agregues un poco de CSS quedaría perfecto.

Pero más importante la observación sobre MySQL, deberías tomar en serio tratar de cambiar a MySQLi o PDO que son más seguros.

Saludos y mucha suerte! Interesante ¡Me gusta!
WWW
#4
(17-01-2017, 10:29 PM)AbaddonOrmuz escribió: Imprimelo en una lista ordenada (<ol>), para eso esta, luego con CSS le cambias el aspecto.

También puedes usar un contador con CSS si no quieres cambiar la estructura.

- https://jsfiddle.net/go276grx/1/

PS: Te recomiendo no usar MySQL (mysql_), sino MySQLi o PDO y usar al menos un motor de plantillas como Smarty, mezclar lógica (PHP) con diseño (HTML, CSS, etc) es además de inseguro, una mala práctica.

Concuerdocontigo,nopuede habr respuesta máscorrecta.
#5
El código esta bien asegúrate de que en sql la columna de puntos este en int y no solo como text.

Ademas de eso toma en cuenta lo que te dicen los de arriba usa pdo o mysqli


Posibles temas similares...
Tema Autor Respuestas Vistas Último mensaje
  porqe sucede esto Sergio09 9 581 27-12-2016, 04:39 PM
Último mensaje: Sergio09
  Esto es navegar 99% Seguro y Anónimo Epsilon129 21 2,423 17-11-2013, 07:35 PM
Último mensaje: Filter94
  Si eres programador en PHP y sabes ingles esto te intereara Coud 4 511 14-04-2013, 09:26 AM
Último mensaje: javi
  Quiero instalar esto en Phpost... thecrack51 2 596 13-04-2013, 11:29 PM
Último mensaje: Tilinga
  ¿Como hago esto en el face? Iro 4 664 11-11-2012, 06:49 AM
Último mensaje: esteban
  Cómo hago para corregir esto ariel 12 1,619 22-03-2012, 09:59 PM
Último mensaje: papi
  Como colocar un enlace de #TOP como en cuantocabron Juliens 5 1,544 21-12-2011, 12:43 AM
Último mensaje: hackcrack
  ¿Como Pongo Esto? tutee 3 836 18-09-2011, 07:32 PM
Último mensaje: DeeRz
  No puedo Poner Esto! tutee 3 1,163 17-09-2011, 03:13 PM
Último mensaje: papi



Usuarios navegando en este tema: 1 invitado(s)