Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zaokrąglanie liczb wpisywanych do tabeli.
gawcio90
post 27.03.2013, 16:30:15
Post #1





Grupa: Zarejestrowani
Postów: 36
Pomógł: 0
Dołączył: 27.03.2013

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


Witam, mam problem z zaokrągleniem liczb wpisywanych do tabeli. Poniżej część kodu:

  1. while ( $row = mysql_fetch_object( $fetch ) ) {
  2. $sResults .= '<tr id="'.$row->id.'">';
  3. $sResults .= '<td> '.$row->name.' </td>';
  4. $sResults .= '<td> '.($row->price * $z).' </td>';
  5. }


Kiedy zastosuję funkcję round() w taki sposób:
  1. round($sResults, 2) .= '.($row->price * $z).' </td>';


Otrzymuję błąd:
Kod
Fatal error: Can't use function return value in write contex



Jak mógłbym w inny sposób sobie z tym poradzić?
Pozdrawiam.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Michael2318
post 27.03.2013, 16:31:37
Post #2





Grupa: Zarejestrowani
Postów: 651
Pomógł: 116
Dołączył: 3.06.2012
Skąd: Lędziny

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


Nie tak:

  1. round($sResults, 2) .= '.($row->price * $z).' </td>';


tylko tak:

  1. $sResults .= '<td> '.round(($row->price * $z), 2).' </td>';


Ten post edytował Michael2318 27.03.2013, 16:33:44
Go to the top of the page
+Quote Post
gawcio90
post 27.03.2013, 16:42:54
Post #3





Grupa: Zarejestrowani
Postów: 36
Pomógł: 0
Dołączył: 27.03.2013

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


No tak wink.gif

Dziękuję!
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 10:34