Noticias

¡RECUERDA QUE SI ERES UN NUEVO USUARIO, DEBES PRESENTARTE PARA PODER PUBLICAR MENSAJES! | TENEMOS CANAL OFICIAL DE TELEGRAM: t.me/unity3dspain

Como puedo saber mi posición en una base de datos?

Iniciado por daniele_kiro, Diciembre 10, 2015, 01:39:27 PM

Tema anterior - Siguiente tema
Hola gente !! Estoy intentado armarme un ranking online en una base de datos y no soy capaz de hacer una cosa...Tengo la siguiente base de datos :name :       score :Player1        10Player2        20Player3        5Mi pregunta es si yo soy el player2 por ejemplo, me gustaría saber la posición que ocuparía en la tabla según mi score, que al ser la más alta sería el 1º...no entiendo casi nada en PHP y si me pudiesen echar una mano se lo agradecería muchisimo, he buscado por internet pero todo son cosas complejas o un poco diferente a lo que yo estoy buscando y como no tengo conocimientos en PHP pues no los entiendo...

puedes usar asort en php para ordenarlos, mira el ejemplo:http://php.net/manual/en/function.asort.php" rel="external nofollow">http://php.net/manual/en/function.asort.phpotra cosa es q no necesitas guardarlos ordenados, solo tienes que mostrarlos ordenados y en ese momento lo puede hacer el juegoy si no quieres gastarle tiempo a aprender bases de datos puedes convertir el array en string con json_encode, guardarlo como cadena, y luego extraerlo con json_decode(..., true)

Etiquetas: