Recordad que para pedir soporte alguno, debéis facilitar los datos de soporte oportunos por favor, mirad aquí y leer las Normas generales del foro, esto nos servirá de ayuda para dar el mejor soporte..

Gracias.

La Administración de phpBB España.

Matematica con PHPTema Solucionado

PHP, HTML, CSS, JS, jQuery, etc.

0
No hay votos
 
Votos totales: 0

Daniel Muñoz
Usuario/a
Mensajes: 58
Registrado: 05 Ene 2013, 06:27
Edad: 27

Matematica con PHP

#1

Mensaje por Daniel Muñoz »

URL: http://sin-oficio.com
Versión phpBB: 3.0.11
MODs Instalados: phpBBportal
Plantilla(s) usada(s): Prosilver
Servidor: Pago - http://www.hostgator.com/
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No


Buenas noches, realmente no se si esto va acá, por favor no borren el tema. Tengo un problema con unas lineas PHP.

No tiene nada que ver con el foro Phpbb

Es sobre una operación matemática, lo que quiero es personalizarla, explicare un poco mas a fondo.

Tengo una tabla con datos de la base de datos. Las tablas que quiero modificar con las de "FPR y RWS".

URL: http://sin-oficio.com/stats.php

1- En la tabla "FPR" quiero eliminar el numero 0 (cero) y que quede por ejemplo asi. ( .452 ) De ese modo.
Código que utilizo para esta tabla

Código: Seleccionar todo

<?php print round($player["p_1"] / $player["round_1"], 3)?>
2- En la la tabla "RWS" quiero permitir solo 2 decimales, por ejemplo; 1.22 - 0.66 y que quede de esa manera.
Código que utilizo para esta tabla

Código: Seleccionar todo

<?php print $player["pug_1"] / max($player["pug_2"], 1)?>


Avatar de Usuario
Alorse
Ex Staff
Mensajes: 5144
Registrado: 22 Mar 2008, 02:14
Género:
Edad: 32

Re: Matematica con PHP  Tema Solucionado

#2

Mensaje por Alorse »

  1. Primero debes pasarlo a una variable, por ejemplo: $fpr = round($player["p_1"] / $player["round_1"], 3);Luego imprime así: print substr($fpr,1);
  2. mmm esta debes hacer lo mismo que hiciste en la primera y usar la función round()
    print round($player["pug_1"] / max($player["pug_2"], 1) , 2) y listo.
Daniel Muñoz
Usuario/a
Mensajes: 58
Registrado: 05 Ene 2013, 06:27
Edad: 27

Re: Matematica con PHP

#3

Mensaje por Daniel Muñoz »

Alorse escribió:
  1. Primero debes pasarlo a una variable, por ejemplo: $fpr = round($player["p_1"] / $player["round_1"], 3);Luego imprime así: print substr($fpr,1);
  2. mmm esta debes hacer lo mismo que hiciste en la primera y usar la función round()
    print round($player["pug_1"] / max($player["pug_2"], 1) , 2) y listo.

Dejame ver si entendí.

Creo una variable "$variable" y lo pongo de esta manera
$variable = round($player["p_1"] / $player["round_1"], 3); luego de esto le ordeno que imprima.
print substr ($variable,1);
¿que siginifica ese "substr"?

Y bueno en la segunda "RWS"
solo pongo esta linea.
print round($player["pug_1"] / max($player["pug_2"], 1) , 2)
Avatar de Usuario
Alorse
Ex Staff
Mensajes: 5144
Registrado: 22 Mar 2008, 02:14
Género:
Edad: 32

Re: Matematica con PHP

#4

Mensaje por Alorse »

A todo si.
Daniel Muñoz escribió:¿que siginifica ese "substr"?
Debiste haber probado antes de preguntar, así es como se aprende. substr es un método de php que permite tomar solamente ciertos caracteres de una cadena, lo que estoy haciendo aquí: substr($fpr,1) es diciéndole que tome del primer (1) carácter en adelante, entonces imprime todo, menos el primer carácter.

De igual manera si lo pruebas lo entenderás mucho mejor.
Daniel Muñoz
Usuario/a
Mensajes: 58
Registrado: 05 Ene 2013, 06:27
Edad: 27

Re: Matematica con PHP

#5

Mensaje por Daniel Muñoz »

Tienes razon, pero igual preguntar no esta de mas ;)
Si me puedes indicar algún lugar / guía donde pueda aprender mas a fondo sobre el PHP ?
Avatar de Usuario
Alorse
Ex Staff
Mensajes: 5144
Registrado: 22 Mar 2008, 02:14
Género:
Edad: 32

Re: Matematica con PHP

#6

Mensaje por Alorse »

Daniel Muñoz escribió:Si me puedes indicar algún lugar / guía donde pueda aprender mas a fondo sobre el PHP ?
La verdad es que no sé, cuando empecé hace mucho tiempo con esto hacia cosas que se me antojaban y luego cuando me daban problemas, usaba google para ver como resolverlas así fue como aprendí.

Un saludo.
Daniel Muñoz
Usuario/a
Mensajes: 58
Registrado: 05 Ene 2013, 06:27
Edad: 27

Re: Matematica con PHP

#7

Mensaje por Daniel Muñoz »

Listo, ya quedo perfecto. Abriré otro tema para otro pequeño problema que tengo. :secreto:

Volver a “🆘 Recursos Webmaster”