login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Warning: Division by zero (Opgelost)

Offline JPW120 - 26/08/2007 12:56 (laatste wijziging 26/08/2007 13:01)
Avatar van JPW120HTML interesse IK gebruik dit script. Maar nu krijg ik telkens deze fout op een poll in het archief waar nog niet op gestemd is
  1. Warning: Division by zero in C:\wamp\www\uploadsite\poll\poll.php on line 176
  2.  
  3. Warning: Division by zero in C:\wamp\www\uploadsite\poll\poll.php on line 176
  4.  
  5. Warning: Division by zero in C:\wamp\www\uploadsite\poll\poll.php on line 176
  6.  
  7. Warning: Division by zero in C:\wamp\www\uploadsite\poll\poll.php on line 176
  8.  
  9. Warning: Division by zero in C:\wamp\www\uploadsite\poll\poll.php on line 176
  10.  
  11. Warning: Division by zero in C:\wamp\www\uploadsite\poll\poll.php on line 176

Hier is deze broncode.
wat gaat er fout. En hoe moet ik dit oplossen want de berekening van het percentage stemers op die keuze moet natuurlijk goed blijven.

5 antwoorden

Gesponsorde links
Offline kickasgamer - 26/08/2007 13:02
Avatar van kickasgamer PHP ver gevorderde tja zals de error zegt, je deelt door 0 end at gaat niet, bouw miss eerst een control in om te kijken als $tot niet 0 is en als die andere waarde $opt dacht ook niet 0 is ;)
Offline JPW120 - 26/08/2007 13:05 (laatste wijziging 26/08/2007 13:07)
Avatar van JPW120 HTML interesse Ik ben eigenlijk een beetje heel erg php noob kun je een voorbeeld geven.
Gokje

if $num > 1 }
false
{ else }
true
Offline webstab - 26/08/2007 13:15
Avatar van webstab PHP ver gevorderde Gewoon regel 176 vervangen door
  1. if ($pro != 0)
  2. $num = $opt / $pro;
  3. else
  4. $num = 0;
Offline avdg - 26/08/2007 13:20 (laatste wijziging 26/08/2007 13:23)
Avatar van avdg PHP gevorderde De functie moet denk ik zoiets zijn:
poll.php - class poll

  1. function imgPXL($tot, $opt)
  2. {
  3. $pro = $tot / 100;
  4. if($pro != 0) $num = $opt / $pro;
  5. else return false;
  6. return (int) $num;
  7. }
Offline JPW120 - 26/08/2007 14:14
Avatar van JPW120 HTML interesse Bedankt webstab. nu werkt het wel helemaal. 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.204s