Eigene Lose 1
Lospreis 5 Credits
Verkaufte Lose 1 Lose
Deine Gewinnchance 2600
Lotterie Mod mit Gewinnchancenanzeige
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
-
- Ehemaliges Teammitglied
- Beiträge: 5703
- Registriert: 26.02.2004 00:09
-
- Ehemaliges Teammitglied
- Beiträge: 5703
- Registriert: 26.02.2004 00:09
Nochmal editiert. Die Zeile heißt jetzt:Pseiko hat geschrieben:Was passiert aber wenn noch niemand ein Los gekauft hat?
Weil 0/0=Error
Code: Alles auswählen
$lottoquote = ($lotteryentries > 0 ) ? mysql_num_rows($usresult) / $lotteryentries * 100 : ' - ';
---
-
- Ehemaliges Teammitglied
- Beiträge: 5703
- Registriert: 26.02.2004 00:09
Versuch's mal selbst, ist eigentlich nicht schwer.
Die nötige Funktion und Beispiele gibt's hier:
http://de3.php.net/manual/de/function.round.php
Gruß Christian
Die nötige Funktion und Beispiele gibt's hier:
http://de3.php.net/manual/de/function.round.php
Gruß Christian
---
- Pseiko
- Mitglied
- Beiträge: 502
- Registriert: 31.01.2003 11:20
- Wohnort: Rothenburg/Oberlausitz
- Kontaktdaten:
Cool, ich habs hingekriegt:
Code: Alles auswählen
$lottoquote = ($lotteryentries > 0 ) ? mysql_num_rows($usresult) / $lotteryentries * 100 : ' - ';
$lottoquote2 = round(($lottoquote*2), 1)/2;
Code: Alles auswählen
<tr>
<td class="row2"><span class="gen">Deine Gewinnchance</span></td>
<td class="row2"><span class="gen">'.$lottoquote2.' %</span></td>
</tr>
-
- Ehemaliges Teammitglied
- Beiträge: 5703
- Registriert: 26.02.2004 00:09
So dürftest Du einen Fehler bekommen wenn noch keine Lose gekauft wurden. round() kann mit ' - ' wohl nichts anfangen und gibt dann einen Fehler aus.Pseiko hat geschrieben:Cool, ich habs hingekriegt:
Am besten rundest Du gleich das Ergebnis der Formel. Du kannst das beliebig verschachteln.
Code: Alles auswählen
$lottoquote = ($lotteryentries > 0 ) ? round(mysql_num_rows($usresult) / $lotteryentries * 100, 1) : ' - ';
---