Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Procenty
matt
post
Post #1





Grupa: Zarejestrowani
Postów: 82
Pomógł: 0
Dołączył: 12.08.2003
Skąd: Kalisz

Ostrzeżenie: (0%)
-----


Witam
Robie skrypt do dodawania piłkarzy do skarbu kibica. Dodawanie juz skonczyłem, i przy wyświetlaniu chciałem zrobić taki bajer, ile dany piłkarz strzelil bramek w poszczególnych minutach. Przyjołem że poszczególne minuty to bedą między 1 a 15 min. między 16 a 30 min. między 31 a 45 min. między 46 a 60 min. między 61 a 75 min. między 76 a 90 min.
np
bramki między 1 a 15 min. 10%
bramki między 16 a 30 min. 10%
bramki między 31 a 45 min. 10%
bramki między 46 a 60 min. 10%
bramki między 61 a 75 min. 30%
bramki między 76 a 90 min. 30%
i teraz własnie się zaciłem jak zrobic takie cos, zeby to się wyświetlało w procentach.

Tak wygląda kawałek kodu:
Cytat
[php:1:b2d0b2a694]<?php
$sql = mysql_query("SELECT * FROM pilkarze ORDER BY id_pilkarza");

while($row = mysql_fetch_array($sql))
{
$id=$row['id']; // id
$im=$row['im']; // imie i nazwisko
$mecze=$row['mecze']; // ilosc meczy
$minuty=$row['minuty']; // minuty na boisku
$bramki1=$row['bramki1']; // bramki w sumie
$trafienia1=$row['trafienia1']; // bramki między 1 a 15 min.
$trafienia2=$row['trafienia2']; // bramki między 16 a 30 min.
$trafienia3=$row['trafienia3']; // bramki między 31 a 45 min.
$trafienia4=$row['trafienia4']; // bramki między 46 a 60 min.
$trafienia5=$row['trafienia5']; // bramki między 61 a 75 min.
$trafienia6=$row['trafienia6']; // bramki między 76 a 90 min.
?>[/php:1:b2d0b2a694]


Chodzi mi o to zeby w sumie te % nie przekraczały 100%, tzn zeby 100% rozbiło sie na te poszczególne procenty
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
FiDO
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 717
Pomógł: 0
Dołączył: 12.06.2002
Skąd: Wolsztyn..... Studia: Zielona Góra

Ostrzeżenie: (0%)
-----


juz lepsze bedzie cos z tego:
[php:1:b25ab642c2]
/* 1 */
$wynik = round($liczba,2);
/* 2 */
$wynik = floor(100 * $liczba) / 100;
/* 3 */
$wynik = sprintf("%.2f", $liczba);
[/php:1:b25ab642c2]

Uzycie wordwrap do zaokraglania lekko mnie rozbawilo przyznam (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 18:27