Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]Komunikat
DziaraXc
post
Post #1





Grupa: Zarejestrowani
Postów: 58
Pomógł: 0
Dołączył: 12.01.2007

Ostrzeżenie: (10%)
X----


  1. <?php $skutecznosc=(($umowynra*100)/$umowynr);
  2. echo number_format($skutecznosc,2) ?>


Mam cos takiego i jezeli okaze sie ze wartosci sa rowne zero to niemam wyniku tylko komuniakt


Warning: Division by zero

Co nazlezy zrobic by sie go pozbyc??

Ten post edytował DziaraXc 24.02.2008, 16:31:52
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Hazel
post
Post #2





Grupa: Zarejestrowani
Postów: 492
Pomógł: 33
Dołączył: 16.08.2007
Skąd: Wrocław

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


Jeśli chcesz sztucznie tłumić błędy, masz do tego specjalny operator @, umieszczając go przed plującą linią, powodujesz stłumienie. Ale to w znacznej ilości przypadków (tak jak i Twoim) nie ma sensu - co z tego, że wymażesz komunikat, jak nie zrobisz tego, co chciałeś zrobić. To równie dobrze możesz rezygnować z pisania jakiegokolwiek skryptu.

edyta do posta na górze:
a nie możesz ifem sprawdzić czy wartość nie jest zero?
I dopiero wtedy dzielić?

Ten post edytował Hazel 24.02.2008, 16:47:52
Go to the top of the page
+Quote Post

Posty w temacie


Closed TopicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 17.10.2025 - 21:25